Logo
Jobs via Dice

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

Jobs via Dice, Fountain Valley, California, us, 92728

Save Job

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

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

2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Dice is the leading career destination for tech experts at every stage of their careers. Our client, Motion Recruitment Partners, LLC, is seeking the following. Apply via Dice today!

Our client located in Orange County CA is an enterprise level Telematics and GPS tracking company within the Transportation, construction, and agricultural industry. They design, develop, and manufacture hardware and related 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 engineer with exposure to cloud technologies to add to their growing teanm.

This position will be onsite5 days a week until they have the ability to do Hybrid 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 various embedded Linux based application services.

Collaborate with hardware engineers to define system requirements, specifications, and ensure proper hardware-software integration.

Troubleshoot and resolve complex technical issues, ensuring system reliability.

Participate in software design/code reviews and contribute to best practices for embedded software development.

Document system architecture/topology, technical plans/designs, and system use/test instructions.

Skills & Qualifications

Proficiency in programming languages embedded C and C++.

Strong experience with embedded Linux architecture, hardware integration via protocols like SPI, I2C, and UART.

Knowledge of AWS services, Buildroot and FreeRTOS is a plus.

Super comfortable with Git and tools like JIRA, Confluence etc.

Ability to collaborate effectively with hardware engineers and cross-functional teams.

Strong problem-solving skills and ability to troubleshoot embedded systems.

Education & Experience

Bachelor's degree in Computer Science, Electronics Engineering, or a related field.

Proven experience in embedded software development, particularly with microcontroller-based systems.

Hands-on experience with embedded systems design, communication protocols, and RTOS

The Offer:

110-160k Base Salary

W2 employee benefits for medical, dental, Vision

Potential Bonus

401k

MOTION RECRUITMENT PARTNERS Seniority level

Seniority level

Mid-Senior level Employment type

Employment type

Full-time Job function

Job function

Engineering and Information Technology Industries

Software Development Referrals increase your chances of interviewing at Jobs via Dice by 2x Get notified about new Embedded Software Engineer jobs in

Fountain Valley, CA . Embedded System Software Engineer (Smart Home)

Irvine, CA $100,000.00-$140,000.00 1 week ago Irvine, CA $100,000.00-$140,000.00 1 week ago Irvine, CA $100,000.00-$130,000.00 2 days ago Irvine, CA $100,000.00-$140,000.00 1 week ago Irvine, CA $140,000.00-$150,000.00 1 week ago Embedded System Software Engineer (Smart Home)

Irvine, CA $100,000.00-$140,000.00 2 weeks ago Tustin, CA $135,100.00-$194,610.00 2 weeks ago Embedded Systems Software Engineer (Networking)

Irvine, CA $120,000.00-$180,000.00 1 week ago Embedded Software Engineer, Electronic Warfare

Senior Embedded Software Engineer, Energy Management

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

Irvine, CA $100,000.00-$140,000.00 3 months ago Irvine, CA $100,000.00-$140,000.00 1 month ago Foothill Ranch, CA $110,000.00-$150,000.00 1 month ago Irvine, CA $93,000.00-$157,000.00 7 months ago Embedded Software Engineer Intern - Fall 2025 (Avionics)

Tustin, CA $171,100.00-$232,500.00 1 week ago Irvine, CA $108,000.00-$172,800.00 17 hours ago Carson, CA $100,000.00-$175,000.00 1 month ago Senior Embedded System Software Engineer (Communication)

Irvine, CA $140,000.00-$200,000.00 12 hours ago Irvine, CA $146,900.00-$194,610.00 1 week ago Cypress, CA $124,000.00-$132,000.00 2 weeks ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr