What are the responsibilities and job description for the Senior Embedded Software Engineer position at The Page Group?
Senior Embedded Software Engineer
About The Page Group
At The Page Group, we specialize in connecting top-tier technology talent with industry-leading opportunities. We are currently seeking a Senior Embedded Software Engineer to join one of our clients in the rapidly growing electric vehicle (EV) industry. This position offers the chance to contribute to the next generation of software-defined vehicles by developing innovative embedded software solutions.
Role Summary
As a Senior Embedded Software Engineer, you will work on designing and developing software stacks for the design verification of PCBAs (Printed Circuit Board Assemblies) and ECUs (Electronic Control Units) for advanced vehicle platforms, including autonomy, infotainment, and vehicle controls. This role involves creating device drivers, prototyping hardware-software co-designs, and developing validation test cases in Python / C.
Key Responsibilities
- Collaborate with hardware and software architects to design and implement automotive platform architectures involving SoCs and software stacks.
- Develop and deploy embedded software on Linux / Android and / or RTOS for board bring-up and system verification.
- Debug complex issues across software and hardware stacks and provide effective solutions.
- Work with cross-functional teams to ensure seamless integration and delivery of quality code.
- Communicate effectively with peers, stakeholders, and technical leaders to align on project goals and solutions.
Qualifications
Preferred Skills