What are the responsibilities and job description for the Lead Embedded Software Developer position at The Page Group Inc Defunct?
Lead Embedded Software Developer
About The Page Group
At The Page Group, we excel at connecting exceptional technology talent with leading industry opportunities. We are excited to invite applications for a Lead Embedded Software Developer position with one of our clients who is at the forefront of the rapidly expanding electric vehicle (EV) sector. This is a unique opportunity to shape the future of software-defined vehicles by crafting innovative embedded software solutions.
Role Summary
As a Lead Embedded Software Developer, you will be pivotal in designing and developing software stacks for the design verification of PCBAs (Printed Circuit Board Assemblies) and ECUs (Electronic Control Units) tailored for advanced vehicle platforms, including autonomy, infotainment, and vehicle controls. You will engage in creating device drivers, prototyping hardware-software co-designs, and developing essential validation test cases in Python / C.
Key Responsibilities
- Collaborate with hardware and software architects to design and implement comprehensive automotive platform architectures that integrate SoCs and sophisticated software stacks.
- Develop and deploy embedded software on Linux / Android and / or RTOS, focusing on board bring-up and system verification.
- Analyze and debug intricate issues across both software and hardware stacks, providing innovative solutions.
- Engage with cross-functional teams to ensure seamless integration and the delivery of high-quality code.
- Effectively communicate with peers, stakeholders, and technical leaders to align on project goals and strategies.
Qualifications
Preferred Skills