Embedded Software Engineer - C/C++, RTOS, UART, Job at Motion Recruitment Partners LLC, Fountain Valley, CA

UklnRVM5TEJGdWxBbE50MjlBRkk3akpw
  • Motion Recruitment Partners LLC
  • Fountain Valley, CA

Job Description

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

Job Tags

Similar Jobs

APR Consulting

Director of Surveillance Job at APR Consulting

 ...Job Description One of our clients in the gaming industry is looking for a Director of Surveillance. Job Title: Director of...  ...Department. Ensures compliance with all gaming regulations and Company policies. Serve as a liaison between the property and gaming commission... 

WayUp

Verizon, Associate Director Cyber Strategy and Maturity - Application via WayUp Job at WayUp

When you join Verizon You want more out of a career. A place to share your ideas freely even if theyre daring or different. Where the...  ...a portfolio of strategic initiatives that aligns with business objectives and mitigates cyber risks. The Associate Director is... 

Bi-Con Services

Electrical Project Estimator Job at Bi-Con Services

Overview: The estimator will be tasked with analyzing bid specifications, subcontractor quotes, and drawings to prepare a comprehensive cost proposal. This role involves the thorough evaluation of project requirements, the preparation of detailed cost estimates, and... 

Heal Pay

Junior Web Developer Job at Heal Pay

We create web applications to help businesses and consumers navigate taking and making payments online. We're looking for a productive developer with some experience to help us develop our products. You'll be using Rust, Ruby, Javascript, and PostgreSQL. We prioritize... 

Launchpad Technologies

Remote Game Designer Job at Launchpad Technologies

 ...Are you passionate about designing innovative and engaging game experiences? Join our Talent Community and stay on our radar for future opportunities with top-tier global clients. This is not an active opening. By applying, youll be considered when a suitable role...