1

Embedded Rtos Jobs in Arcadia, CA (NOW HIRING)

Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field * 7+ years of experience in embedded firmware development in RTOS environments. Be able to actively code

Embedded Firmware Architect

Azusa, CA · On-site

$155K - $170K/yr

Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field * 7+ years of experience in embedded firmware development in RTOS environments. Be able to actively code

Senior Software Engineer

Los Angeles, CA · On-site

$112K - $200K/yr

Additional language and framework experience down into firmware (C/++/Go/Embedded/RTOS) * Track record of working within your company to develop valuable, effective internal tools * Experience ...

software engineer

Palmdale, CA · On-site

$100 - $120/hr

Experience with Linux or RTOS and associated development toolchains * Experience developing software for embedded real-time systems * Experience with Systems Engineering processes (requirements ...

Perform software safety analysis of the embedded software and control algorithms to address safety ... Free-RTOS safety qualification prior experience, Safe-RTOS and BareMetal development experience Pay ...

... RTOS environments. * Experience developing peripheral drivers without use of the vendor's software. * Experience with spacecraft flight software development. * Experience maintaining embedded ...

Perform software safety analysis of the embedded software and control algorithms to address safety ... Free-RTOS safety qualification prior experience, Safe-RTOS and BareMetal development experience Pay ...

Software Engineer

Palmdale, CA · On-site

$125/hr

Experience with Linux or RTOS and associated development toolchains * Experience developing software for embedded real-time systems * Experience with Systems Engineering processes (requirements ...

Senior Firmware Engineer

Cypress, CA · On-site

$124K - $136K/yr

BSEE or BSCS * 5-7 years professional experience in C or C++ programming, preferably with Embedded Linux and microcontroller RTOS development. * Experience in distributed systems and network-based ...

... of embedded systems. * Proven experience in firmware development or low-level testing (C/C++), with a firm grasp of RTOS, interrupt handling, and memory management. * Expert-level proficiency in ...

Showing results 41-60

Embedded Rtos information

See Arcadia, CA salary details

$72.8K

$159.4K

$180.8K

How much do embedded rtos jobs pay per year?

As of Aug 8, 2026, the average yearly pay for embedded rtos in Arcadia, CA is $159,418.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,700.00 and $179,800.00 per year, depending on experience, location, and employer.

What are some typical challenges faced when developing software for embedded RTOS environments?

Developing software for embedded RTOS (Real-Time Operating System) environments often involves unique challenges such as managing limited memory and processing resources, ensuring deterministic real-time performance, and debugging in resource-constrained systems. Team members frequently collaborate closely with hardware engineers to optimize code for specific microcontrollers or processors. Additionally, balancing task prioritization and inter-task communication to avoid deadlocks or priority inversion is a common focus. These complexities make strong problem-solving skills and attention to detail particularly valuable in this role.

What are the key skills and qualifications needed to thrive as an embedded RTOS engineer, and why are they important?

To thrive as an Embedded RTOS Engineer, you need a strong background in embedded systems programming, real-time operating system (RTOS) concepts, and a relevant degree in computer engineering or a related field. Familiarity with tools like Keil, IAR Embedded Workbench, and experience with RTOS platforms such as FreeRTOS or VxWorks, along with certifications like Certified Embedded Systems Engineer, are highly valuable. Attention to detail, problem-solving abilities, and effective teamwork are crucial soft skills that enhance performance in this role. These competencies are essential for designing reliable, efficient, and responsive embedded solutions that meet stringent real-time requirements.

What is an embedded RTOS?

An Embedded RTOS (Real-Time Operating System) is a specialized operating system designed to manage hardware resources and run applications with precise timing requirements in embedded systems. Unlike general-purpose operating systems, an RTOS ensures that tasks are executed predictably and meet strict deadlines, which is crucial in applications like automotive systems, medical devices, and industrial automation. Embedded RTOSs provide features like multitasking, task scheduling, and inter-task communication, all optimized for resource-constrained environments. They help developers create reliable, efficient, and responsive embedded applications.

What is the difference between Embedded Rtos vs Firmware Engineer?

AspectEmbedded RtosFirmware Engineer
CredentialsKnowledge of RTOS, embedded systems, C/C++Embedded systems, C/C++, hardware understanding
Work EnvironmentEmbedded systems development, real-time applicationsHardware interfacing, low-level programming
Industry UsageConsumer electronics, automotive, IoT devicesConsumer electronics, aerospace, medical devices

Embedded Rtos specialists focus on designing and implementing real-time operating systems for embedded devices, ensuring system responsiveness and multitasking. Firmware Engineers develop low-level software that directly interacts with hardware components, often working within embedded environments. While both roles require embedded systems knowledge, Embedded Rtos professionals specialize in real-time OS development, whereas Firmware Engineers focus on hardware-software integration and low-level programming.

What are popular job titles related to Embedded Rtos jobs in Arcadia, CA? For Embedded Rtos jobs in Arcadia, CA, the most frequently searched job titles are:
What job categories do people searching Embedded Rtos jobs in Arcadia, CA look for? The top searched job categories for Embedded Rtos jobs in Arcadia, CA are:
What cities near Arcadia, CA are hiring for Embedded Rtos jobs? Cities near Arcadia, CA with the most Embedded Rtos job openings:
Infographic showing various Embedded Rtos job openings in Arcadia, CA as of August 2026, with employment types broken down into 2% Internship, 89% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $159,418 per year, or $76.6 per hour.

Embedded Firmware Architect

Banks Power

Azusa, CA

Full-time

Re-posted 2 days ago


Job description

Visa sponsorship is not available for this position.

We're seeking a skilled Embedded Firmware Architect who will provide technical leadership in the design and development of scalable automotive firmware solutions. You are hands-on, and love experimenting and finding solutions in a dynamic environment. Your expertise in embedded systems, communication protocols, and firmware development will be crucial in shaping the success of our high-quality, innovative and performance-oriented products. Your strong leadership skills will help define and optimize the workflow and development process within the department and will set the standards that the team will follow.  This is an on-site position in Azusa, CA.

Main Responsibilities

  • Lead firmware team through V model product development cycles
  • Direct the standard method of pursuing application development and create, define, or choose an application framework
  • Observe and understand the broader system environment and maintain knowledge of other applications in the organization
  • Comprehend the functions of each component within the application, understand the interactions and dependencies among components
  • Define and drive the firmware architecture and development flow, including feature assessments and solution design, project scoping, pre-development planning, and continuous improvement strategies
  • Provide technical guidance and mentorship to developers and engineers
  • Define and develop modular and reusable firmware across Banks product portfolio including signal processing and modification, instrumentation and DAQ systems, graphical UI, and mobile app integration
  • Develop control systems from conception to implementation and validation
  • Author subsystem block diagrams and lead subsystem reviews through all product development
  • Architect key blocks of firmware that interact with low level hardware features. Develop product source code in C or using MATLAB/Simulink when needed
  • Collaborate with other engineers to enhance or create a simulation model/platform for analyzing, optimizing, and troubleshooting various aspects of the product
  • Work within cross-functional teams to develop control-oriented models using both first principles and system identification techniques, and to resolve controls-related challenges
  • Address software issues in vehicles/prototypes and aid in integrating features into the controller code base.
  • Collaborate with hardware team to ensure flawless integration of firmware with the underlying system
  • Direct design of diagnostic interfaces for the controller
  • Understand functional safety principles (e.g. ISO26262) and participate in functional safety analyses of complex vehicle subsystems
  • Develop comprehensive test plans and conduct thorough testing, debugging, performance optimization of firmware on the vehicle to validate functionality, stability, and performance under various conditions. Assist in feature calibration to ensure reliability and quality.  
  • Lead and participate in design reviews for new content, code reviews, and other engineering activities to ensure high-quality firmware development, and that coding standards are being followed.
  • Communicate concepts and guidelines to the development team; oversee the progress of the development team to ensure consistency with the initial design and to ensure the software meets all quality, security, extensibility, and modifiability; approve the final product before it is launched
  • Manage project timelines, resource allocation, and coordinate with stakeholders to ensure timely delivery of firmware solutions
  • Document work in reports and presentations to all levels of management

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
  • 7+ years of experience in embedded firmware development in RTOS environments. Be able to actively code
  • Experience with hard real-time systems and ARM architectures
  • Experience developing embedded systems for automotive powertrain controls as well as CANbus, USB, J1979, J1979-2, UDS, J1850, ISO9141, LIN and automotive ethernet, and SENT communications
  • Strong proficiency in C, high-level programming languages including C#, C++, or Python and model-based design using MATLAB/Simulink
  • A deep understanding of gas & diesel engine control strategies and the associated signals and actuators
  • Proven experience throughout full product and embedded firmware development lifecycle, including defining goals and reaching milestones in a cross-functional capacity
  • Experience with ST Micro, NXP, Infineon, or Atmel microprocessors and experience with multi-processing architectures and techniques
  • Ability to optimize software for resource constrained embedded systems (e.g. power, throughput, memory/compute)
  • Familiarity with hardware design concepts and ability
  • Excellent communication skills, both verbal and written
  • Passion for automotive performance