Lead Embedded Software Engineer - Powering Autonomous Vehicles
Listed on 2026-06-18
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer, Software Engineer
Lead Embedded Software Engineer - Powering Autonomous Vehicles
Overview:
We are looking for an experienced Embedded Software Engineer to lead the development of advanced firmware systems for cutting-edge sensing technology. In this role, you will guide a team of engineers while remaining hands-on in the design and implementation of embedded software. From high-level architecture to low-level modules, your expertise will shape the performance, reliability, and scalability of mission-critical systems.
This is an opportunity to combine technical leadership with direct engineering impact in a collaborative, fast-paced environment.
- Technical Leadership:
Architect and oversee embedded system design, ensuring high-performance firmware that integrates seamlessly with hardware and system-level components. - Team Guidance:
Lead, mentor, and support a team of engineers, aligning technical direction and ensuring efficient collaboration across the firmware group. - Hands-On Development:
Contribute directly to coding and debugging using C, C++, and Python, while applying best practices to embedded software development. - System Expertise:
Work with embedded SoCs, Linux environments, and low-level bring-up processes to deliver robust and reliable embedded solutions. - Cross-Functional Collaboration:
Partner with hardware, FPGA, networking, and test infrastructure teams to design, validate, and deploy complete embedded systems.
- Expert-level proficiency in C and C++, with additional experience in Python.
- Strong background in Linux development for embedded systems.
- Hands-on experience with embedded SoCs and system bring-up.
- Ability to design and implement complex embedded architectures, from drivers to application-level modules.
- Proven track record of leading teams to deliver high-performance, production-ready firmware.
- Excellent communication skills and the ability to operate effectively in a fast-paced environment.
- Familiarity with Rust or interest in adopting it for embedded applications.
- Background in embedded security practices.
- Experience with real-time operating systems (RTOS).
- Knowledge of functional safety standards such as FuSa or ISO 26262.
- Exposure to CI/CD pipelines, hardware-in-the-loop testing, and automated test infrastructure.
- Understanding of networking protocols and integration in embedded systems.
- Hands-on FPGA development experience.
Andiamo is a globally recognized staffing and consulting firm specializing in placing the top 2% of technology and go-to-market professionals with the world’s largest and most well-known companies.
For over 20 years, we have maintained the status of tier-one vendor for firms such as Amazon, Bloomberg, Palantir, Master Card, Visa, Two Sigma, Citadel, and other major financial services firms, elite hedge funds, Google-backed tech start-ups, and major software firms.
Our talent solutions include Permanent Placement, Contract Staffing, Executive Search, and Dedicated Recruiting Services (RPO).
Find out more at
Job details- Seniority level:
Mid-Senior level - Employment type:
Full-time - Job function:
Engineering and Information Technology - Industries:
Staffing and Recruiting
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).