Senior Embedded Software & AI Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
I am supporting an innovative international technology company in Germany that develops advanced embedded solutions for next-generation automotive applications. They are looking for a Senior Embedded Software & AI Engineer to join their R&D organisation and play a key role not only in developing embedded software and firmware, but also in helping shape how AI and automation are used across engineering teams. This is an opportunity to combine strong C/C++ embedded development with Python, AI-assisted engineering and automation in a highly technical R&D environment. What you’ll be doing
- Develop embedded software and firmware for automotive sensor control units
- Design and implement robust embedded solutions using C/C++
- Use Python to automate engineering processes, tooling and development workflows
- Drive the adoption of AI-assisted development tools across R&D
- Identify opportunities where AI and automation can improve engineering productivity and software quality
- Develop and optimize internal tools, workflows and software development practices
- Work closely with engineers across embedded software, electronics, sensing and wider R&D disciplines
- Take ownership of technical initiatives and contribute ideas that can have an impact across the engineering organisation
Requirements
- Degree in Computer Science, Software Engineering, Embedded Systems, Artificial Intelligence or a related technical discipline
- Several years of professional experience in Embedded Software / Firmware Development
- Strong programming experience with C and/or C++
- Strong Python skills
- Practical experience using AI-assisted development tools, LLMs or AI-driven engineering solutions
- An interest in applying AI to real engineering problems, automation and developer productivity
- Strong analytical and problem-solving skills
- Comfortable collaborating across different engineering disciplines
- Fluent professional English
Experience within automotive, sensors, electronics, industrial technology or another complex embedded environment would be particularly interesting.
Benefits & conditions
This isn’t simply another embedded development position. You will join a highly innovative, engineering-led technology environment where sensing, embedded systems, software and AI come together in real-world products. You’ll have the opportunity to: Drive AI adoption within R&D rather than simply use AI tools yourself Influence engineering tools, processes and development practices Collaborate with highly skilled engineers across multiple technical disciplines Benefit from flexible working hours and hybrid working Take real ownership of ideas and technical initiatives Receive support towards public transport costs
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How software is steering vehicle technology
The Most Popular IT Jobs on the Market
What Jobs Can You Get with a Software Engineering Degree?
The 12 Best Jobs for Software Engineers