Embedded Software Developer

Randstad Sweden

Lunds kommun

On-site

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

Full time

21 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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 currently seeking an Embedded Software Developer for a consultant assignment at a global leader in technology and mobility solutions.

In this role, you will play a key part in shaping the future of advanced technology and mobility solutions by designing, integrating, and debugging software for smart embedded systems and connectivity modules. Working across the entire development lifecycle—from early hardware evaluation to long-term maintenance you will drive creative, innovative solutions for embedded computing units, connectivity components, and integrated electronic systems. Your work will directly impact modern IoT and mobility solutions, delivering seamless user experiences and cutting-edge performance.

Qualifications

We are looking for a collaborative team player with strong social skills and a positive, "can-do" attitude. You take full ownership of your assignments, drive tasks to completion on schedule, and act as a natural technical go-to person who is eager to learn and share knowledge with colleagues.

To Succeed In This Role, You Must Have
  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
  • 10+ years of embedded software development 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
We'll Be Particularly Impressed If You Also Have
  • Experience in service development and IoT management
  • Knowledge of low-power design and power measurement techniques
  • C programming skills
  • Experience with algorithm development, machine learning, and the Atlassian tool suite
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

Randstad Digital Randstad Digital specializes in the field of IT and digital enablement, and is part of Randstad, a global talent leader with the vision to be the world’s most equitable and specialized talent company. Headquartered in the Netherlands, Randstad operates in 39 markets and has approximately 40,000 employees. With this global network, in combination with our strong local foundation, we can offer a wide range of varied and developing assignments and jobs for you who are a specialist in IT. As a partner for talent and through our distinct specialization, we help people secure meaningful roles, develop relevant skills and find purpose and belonging in their workplace.

This is a long-term consultant assignment where you will be a key team member in a dynamic environment, offering a unique opportunity to work with cutting-edge technology at a global company.

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

Similar jobs worth comparing

Senior Embedded Software Engineer - IoT & Mobility
Senior Embedded Software Engineer - IoT & Mobility

Randstad Sweden • Lunds kommun

On-site
SEK 1,100,000 - 1,500,000
Embedded Software Developer; Automotive / Telematics
Embedded Software Developer; Automotive / Telematics

Arion Recruitment Ltd • Göteborgs kommun

On-site
Senior Embedded Software Developer
Senior Embedded Software Developer

HMS Sweden • Halmstads kommun

On-site
SEK 550,000 - 700,000
Senior Embedded Developer
Senior Embedded Developer

Academic Work Sweden AB • Stockholms kommun

On-site
Consultant Embedded Software Developer; Automotive Telematics / Gothenburg
Consultant Embedded Software Developer; Automotive Telematics / Gothenburg

Arion Recruitment Ltd • Göteborgs kommun

On-site
SEK 650,000 - 868,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Academic Work Sweden AB • Lunds kommun

On-site
SEK 50,000 - 70,000
Embedded Software Developer
Embedded Software Developer

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
Software Engineer within Automotive
Software Engineer within Automotive

Knowit • Lunds kommun

On-site
SEK 500,000 - 700,000
Embedded Software Engineer
Embedded Software Engineer

Capgemini AB • Stockholms kommun

On-site
Access to latest tools and technologies
Ongoing training and development opportunities
Collaborative environment