Senior Embedded Software Engineer - IoT & Mobility

Randstad Sweden

Lunds kommun

On-site

SEK 1,100,000 - 1,500,000

Full time

15 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Randstad Digital is seeking an experienced Embedded Software Developer to design, integrate and debug software for smart embedded systems and connectivity modules across the full development lifecycle. This long-term consultant assignment places you in a collaborative team driving innovative IoT/mobile solutions.

You will work on resource-constrained systems with small memory footprints and low power needs, using C++ on RTOS such as FreeRTOS, while applying DevSecOps practices in an agile SAFe

Qualifications

  • Bachelor's or Master's in Electrical Engineering, Computer Science, or related field.
  • 10+ years of embedded software experience, preferably within IoT products.
  • Hands-on experience with embedded IoT networking protocols such as CoAP, MQTT, REST, or V2X (DSRC/c-V2X).
  • Experience with C++ programming using RTOS platforms (e.g., FreeRTOS).
  • Proven ability to develop efficient code for resource-constrained systems (small memory footprint, low power requirements).
  • Solid experience in sub-system/peripheral integration and hardware debugging (using JTAG or similar).
  • Hands‑on experience with Bluetooth/BLE, NB‑IoT, LTE‑M, or other cellular technologies
  • Experience leveraging DevSecOps practices and techniques (threat modeling, automated security testing, CI/CD, communication and collaboration) in an agile (SAFe) environment

Responsibilities

  • Designing, integrating, and debugging software for advanced embedded products, display units, and connectivity modules.
  • Collaborating within cross-functional agile teams using SAFe across embedded real-time systems, user interfaces, hardware evaluation, and cloud/app interactions.
  • Developing optimized and efficient code tailored for resource-constrained systems with small memory footprints and low power limits.
  • Implementing and integrating communication protocols across CAN-bus, Bluetooth Low Energy (BLE), and cellular technologies.
  • Applying DevSecOps practices, threat modeling, automated security testing, and CI/CD pipelines to ensure rapid and quality-assured software deliveries.
  • Participating in creative and innovative initiatives to advance algorithms, machine learning integrations, and embedded product capabilities.
  • Taking full ownership of assignments, solving complex technical challenges, and sharing knowledge with team members

Skills

Embedded software
C++ programming
Team collaboration
Ownership of assignments
SAFe/agile
DevSecOps

Education

Bachelor's or Master's in Electrical Engineering, Computer Science, or related field

Tools

FreeRTOS
JTAG

Job description

Randstad Digital is seeking an experienced Embedded Software Developer to design, integrate and debug software for smart embedded systems and connectivity modules across the full development lifecycle. This long-term consultant assignment places you in a collaborative team driving innovative IoT/mobile solutions.

You will work on resource-constrained systems with small memory footprints and low power needs, using C++ on RTOS such as FreeRTOS, while applying DevSecOps practices in an agile SAFe

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Developer
Embedded Software Developer

Randstad Sweden • Lunds kommun

On-site
SEK 1,100,000 - 1,500,000
Senior Embedded Developer: IoT & RTOS Expert
Senior Embedded Developer: IoT & RTOS Expert

Academic Work Sweden AB • Stockholms kommun

On-site
Senior Embedded IoT Software Engineer (C++, RTOS)
Senior Embedded IoT Software Engineer (C++, RTOS)

Telescope Services AB • Lunds kommun

On-site
SEK 1,100,000 - 1,600,000
Senior Embedded Software Engineer (C++ / Embedded Linux)
Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal • Malmö kommun

On-site
SEK 595,000 - 812,000
Embedded Developer
Embedded Developer

Swediumglobal • Västerås kommun

On-site
Senior Embedded Software Engineer — Linux, C/C++, IoT
Senior Embedded Software Engineer — Linux, C/C++, IoT

Mpya Sci & Tech AB • Malmö kommun

On-site
SEK 700,000 - 900,000
Embedded Software Developer
Embedded Software Developer

Swediumglobal • Malmö kommun

On-site
Embedded developer Automotive
Embedded developer Automotive

Swediumglobal • Stockholms kommun

On-site
SEK 535,000 - 750,000
Senior Embedded Linux Software Engineer (Hybrid)
Senior Embedded Linux Software Engineer (Hybrid)

ESAB Corporation • Göteborgs kommun

Hybrid
SEK 700,000 - 900,000
Hybrid Work
LinkedIn Learning Access
Continuous Performance Feedback
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Swediumglobal • Västerås kommun

On-site
SEK 50,000 - 70,000