Our client, a well known electric vehicle company is urgently looking to hire an Embedded Software Engineer to join their team ON SITE in Irvine, CA!
** This is a 6+ month contract to hire on W2 offering a full benefits package **
Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science/Engineering or related field
- 8+ years' experience in Embedded Software Development
- Good understanding of RTOS fundamentals, Board Support Pkgs, kernel configuration, device driver interfaces, debugging tools etc.
- Excellent debugging skills with an ability to work across orgs/teams
- Experience using Lauterbach, Oscilloscope, JTAG, Flashing Tools etc
- Excellent understanding of interface protocol stacks (SPI, I2C, Ethernet, PCIe), and board bring-up
- Experience with scripting language (Python, shell)
Job Responsibilities
- You will be writing device drivers for the PCBA components, doing s/w prototypes for early "h/w + s/w co-designs". You will get a chance to work with some of the smartest minds in developing embedded h/w + s/w stack for this rapidly evolving EV industry
- Work with h/w and s/w architects to collaborate on next gen platform architecture with various SoCs and the software stack.
- Design, develop and deploy embedded software on RTOS for board bring-up, verification, and debugging of automotive electronics.
- Collaborate across multiple disciplines to deliver quality code, debug complex problems, prioritize and get things done with a high level of efficiency and urgency.
- Ability to debug in real time across s/w and h/w stack to understand the real issue and provide solution, work and collaborate with multiple teams if needed.
- Ability to crisply communicate with peers, stakeholders, customers, technical leaders and OEMs/ODMs