Akkodis
Senior Embedded Software Engineer | C/C++ | RTOS
Skills
17 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Eindhoven, Netherlands
Work mode:
Onsite
Published on:
8 October 2026
What they need
Do you enjoy developing embedded software for advanced electronic systems where C++, real-time performance, and software quality come together? Then keep reading!
Welcome to Akkodis
At Akkodis, we bring together engineering and digital expertise to deliver advanced technology solutions across industries. As a consultant, you’ll contribute to cutting-edge projects while being part of a strong technical network that supports your professional and personal growth.
In this Senior Embedded Software Engineer role, you’ll develop software for advanced embedded systems within a high-tech R&D environment. Your work directly contributes to the development of reliable, high-performance products through C++ and real-time software engineering.
You’ll be part of a multidisciplinary Agile team where software quality, Clean Code, and continuous improvement are central. Together with architects, testers, and fellow engineers, you’ll design, implement, test, and optimize solutions running on custom hardware platforms.
What you’ll be doing as a Senior Embedded Software Engineer:
- Design, implement, and test firmware according to specifications and established architecture
- Produce maintainable, reusable code that aligns with the larger architectural vision
- Create software solutions that are simple, expandable, and meet specific performance/size constraints
- Research external requirements (datasheets, specifications) and provide informed recommendations to architects for decision-making
- Support board bring-up activities and provide close collaboration between hardware and software teams
- Ensure groundwork software for hardware-software integration is delivered at defined integration points
- Maintain effective communication and transparency with cross-functional teams
- Ensure the build pipeline remains operational and actively troubleshoot build failures
- Contribute to technical sustainability through code quality, technical debt management, and documentation improvements
- Contribute to TCR reviews, FAM (Function Area Meetings), and first-order estimates in alignment with the FW architect
What you need to be successful as a Senior Embedded Software Engineer:
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or similar
- Min. 5+ years of embedded software development
- Strong C++ programming skills
- Good understanding in software architecture and Clean Code principles
- Strong experience with microcontrollers and real-time constraints (RTOS or bare-metal)
- Solid understanding of memory management, concurrency, and performance optimization in constrained environments
- Skilled in object-oriented and generic programming
- Exposure to hardware-software integration, including debugging with lab equipment (e.g., oscilloscopes, logic analyzers)
- Familiarity with embedded Linux is a plus
- Experience with communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet)
- Exposure to build systems (e.g., CMake), version control (Git), and CI/CD pipelines
- Experience with unit testing frameworks and test-driven development in embedded environments is a plus
But that’s just the beginning, the real excitement starts in your day-to-day work:
💻 Develop software for advanced embedded systems
⚙️ Work with C++, RTOS, and embedded hardware
🔍 Solve complex debugging and software challenges
🚀 Build reliable software for next-generation products
🤝 Collaborate in multidisciplinary Agile teams
Are you ready to help shape the future of embedded technology with high-quality software? Apply now!
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
18 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
10 days ago
Quick apply
No company information available.