Embedded Software Integration Engineer
Click to Hire AB · Sweden
Don’t apply blind. See how your CV matches Software Developer first — free, in 30 seconds.
You will leave NewLuxJob. We do not receive or handle applications.
- Company
- Click to Hire AB
- Location
- Sweden
- Employment type
- Full-time
- Posted
- October 28, 2026
About this job
About the assignment We are looking for an experienced Embedded Software Consultant to contribute to the development of a next-generation software platform for machine ECUs. In this assignment, you will focus on low-level embedded software and platform development, working close to microcontrollers (MCUs) and hardware. You will join a technically strong development team developing robust, reliable and deterministic software for real-time systems. This role is suitable for a senior embedded software engineer with strong expertise in C++, embedded platforms, hardware-level debugging and real-time software development. Key responsibilities Develop, integrate and maintain low-level embedded software for ECU platforms. Work with microcontrollers, bootloaders, startup code, device drivers, hardware abstraction layers and RTOS. Analyze, troubleshoot and resolve complex hardware- and software-related issues. Perform hands-on debugging and verification on target hardware using debug probes, oscilloscopes and logic analyzers. Contribute to software architecture, implementation, integration and verification. Ensure reliable and deterministic software behavior in real-time environments. Collaborate with hardware and software engineers to resolve platform-level challenges. Required qualifications Minimum 8 years of professional experience in embedded software development. Several years of hands-on experience in low-level embedded software and platform development. Strong knowledge of microcontrollers and embedded hardware. Experience with RTOS and/or bare-metal software development. Experience with bootloaders, startup code, memory management and hardware initialization. Good understanding of interrupts, real-time behavior and peripheral interfaces. Strong debugging and troubleshooting skills, including practical experience with target hardware and measurement equipment. Strong programming skills in C++ and experience with Python for scripting, automation and testing. Ability to analyze and solve complex hardware/software integration problems. Meritorious qualifications The following experience is considered an advantage: Experience in automotive or other safety-critical embedded systems. Experience with ARM-based microcontrollers. Knowledge of CAN, CAN FD and automotive diagnostics. Experience with functional safety. Familiarity with modern software development practices, continuous integration and continuous delivery (CI/CD).
Want to know if you're a fit? Check your CV against this role — free, in 30 seconds.
Most-requested skills in Sweden
Based on 880 Sweden vacancies that list requirements, these are the skills employers ask for most often.
- CI/CD41% of postings
- Python32% of postings
- Java30% of postings
- Azure26% of postings
- React26% of postings
- Git25% of postings
- SQL25% of postings
- TypeScript23% of postings
Similar jobs
- Mjukvaruutvecklare · Agile Resources AB
- Embeddedutvecklare · AFRY AB
- Fullstack webbutvecklare (React) till Unipower · Unipower AB
- Senior Javautvecklare till Digitaliseringsmyndigheten · Post- och Telestyrelsen
- Embedded-utvecklare (C/C++) till Unipower · Unipower AB
- Utvecklare med fokus på IT-säkerhet · Vetenskapsrådet
See if your CV fits this job
Paste your CV for an instant match score against this role — and get a tailored cover letter in one click.
- Instant match score for this role
- Tailored cover letter in one click
- Free — no credit card