Embedded Software Engineer - C/C++, RTOS, UART,

New Yesterday

Our client located in Orange County, CA, is an enterprise-level Telematics and GPS tracking company serving the transportation, construction, and agricultural industries. They design, develop, and manufacture hardware, software, and tools for resellers that are high-performing, reliable, and cost-effective. They are urgently seeking a Mid-level Embedded Firmware Engineer with strong Linux, C/C++, RTOS, UART, SPI expertise, and exposure to cloud technologies to join their growing team. This position will be onsite 5 days a week initially, with the possibility of a hybrid work arrangement after the first couple of months. Key Responsibilities Design, develop, and test embedded software for microcontroller-based systems, ensuring optimal performance and reliability. Write clean, efficient, and well-documented code in Embedded C and C++. Implement and integrate communication protocols like SPI, I2C, and UART. Develop embedded Linux-based application services. Collaborate with hardware engineers to define system requirements and ensure proper hardware-software integration. Troubleshoot and resolve complex technical issues to maintain system reliability. Participate in software design and code reviews, contributing to best practices. Document system architecture, technical plans, and test instructions. Skills & Qualifications Proficiency in embedded C and C++ programming. Experience with embedded Linux architecture and hardware communication protocols like SPI, I2C, UART. Knowledge of AWS services, Buildroot, and FreeRTOS is a plus. Proficiency with Git, JIRA, Confluence, and similar tools. Effective collaboration with hardware engineers and cross-functional teams. Strong problem-solving and troubleshooting skills for embedded systems. Education & Experience Bachelor's degree in Computer Science, Electronics Engineering, or related field. Proven experience in embedded software development with microcontroller-based systems. Hands-on experience with embedded system design, communication protocols, and RTOS. The Offer $110,000 - $160,000 base salary W2 employee benefits: medical, dental, vision Potential bonus 401(k) plan MOTION RECRUITMENT PARTNERS #J-18808-Ljbffr
Location:
Fountain Valley, CA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search