What are the responsibilities and job description for the Embedded System Engineer position at Premier Staffing Solution?
Senior Embedded Software Engineer
Location : Tustin CA
6 months W2 role - NO VISA SPONSORSHIP AVAILABLE NOW OR IN THE FUTURE AND NO C2C
Schedule : Monday - Friday, 8 AM - 5 PM / 9 AM - 6 PM (flexibility based on business needs)
Potential for full-time conversion based on performance and business needs
We are seeking a Senior Embedded Software Engineer to join our team, which focuses on developing a software stack for the design verification of PCBAs and ECUs used in current and next-generation vehicle platforms, including autonomy, infotainment, and vehicle controls . This role involves writing device drivers for PCBA components and developing software prototypes for early hardware-software co-designs . You will have the opportunity to collaborate with top industry talent in building embedded hardware and software solutions for the rapidly evolving EV industry .
Must-Have Skills :
- Experience with any RTOS (Real-Time Operating System)
- Proficiency in Embedded C development
- Hands-on experience with low-level RTOS drivers
- PCBA board bring-up with Board Support Package (BSP)
- Expertise in communication protocols : SPI, I2C, CAN, LIN, Ethernet
Key Responsibilities :
This is a hands-on role for an engineer who thrives in a fast-paced, collaborative environment and is eager to work on cutting-edge embedded systems in the EV industry.