Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine
Motion Recruitment
irvine, CaliforniaOnsiteDirect Hire$130k - $150kOur client in the EV/AV space is urgently looking for a Sr. embedded firmware enngineer with strong experience with C, RTOS and communication protocols like CAN, USB or UART, SPI, I2C to add to thier growing team here in Irvine. The Firmware Designer is responsible for designing, implementing, testing, and maintaining firmware for embedded systems. This role requires a deep understanding of both hardware and software to ensure that the firmware effectively controls hardware components and performs as required. The Firmware Designer will work closely with hardware engineers, software developers, and other team members to create reliable and efficient firmware solutions. Responsibilities: 1. Firmware Development: Design and develop firmware for embedded systems based on system requirements and specifications Write and optimize code in low-level programming languages such as C Implement and test firmware features to ensure they meet design specifications and performance criteria Develop test suites for verification Automate test cases 2. Hardware Integration: Collaborate with hardware engineers to understand hardware architecture and ensure firmware effectively interfaces with hardware components Debug and troubleshoot issues related to hardware and firmware interaction 3. Testing and Validation: Develop and execute test plans to validate firmware functionality and performance Perform unit testing, integration testing, and system-level testing to identify and resolve issues Analyze and address bugs and performance issues and make necessary adjustments to improve firmware quality 4. Documentation and Reporting: Create and maintain detailed documentation for firmware design, development processes, and testing procedures Provide regular updates and reports on project status, including any issues, risks, and resolutions 5. Continuous Improvement: Stay current with advancements in firmware development technologies and best practices Identify areas for improvement in existing firmware and propose solutions to enhance functionality and efficiency 6. Collaboration and Communication: Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to ensure successful integration of firmware with other system components Participate in design reviews, code reviews, and team meetings to contribute to project planning and execution Qualifications:
- Education: Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- Experience: Proven experience in firmware development for embedded systems, including hands-on experience with microcontrollers, processors, and peripheral interfaces
- Experience with additional programming languages and tools relevant to firmware development
- Experience with scripting and test case development
- Knowledge of communication protocols (e.g., SPI, I2C, UART) and hardware debugging tools (e.g., oscilloscopes, logic analyzers)
- Experience with Agile development methodologies
- Irvine, CAOnsiteDirect Hire$170k - $190kOur client... ...are urgently Lead / Senior Firmware Engineer to join the engineering... ..., and release of embedded firmware for EV charging... ...communication protocols such as CAN, UART, SPI... ...environments Experience with RTOS-based embedded...Suggested
$191k - $253k
...ROLEAnduril is seeking a Senior Firmware Engineer to join our team... ...features of an embedded systemQuickly debug... ...applications within an RTOS environment, managing... ...embedded systems.Strong C coding ability for... ...with common bus protocols such as USB, SPI, I2C, CAN, RS23...SeniorFull timeWork experience placementImmediate start- An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities...Senior
$168k - $252k
...Develop low-level firmware/software for... ...firmware features of an embedded system Quickly... ...with electrical engineering team Concurrently... ...experience Strong C coding ability for... ...in bare-metal or RTOS environments... ...with common bus protocols such as USB, SPI, I2C, CAN, RS...SeniorFull timeWork experience placementH1bLocal areaRelocation package- ...At FUTEK, we combine engineering excellence with a collaborative... .... About the Role The Embedded Firmware & Systems Engineer II... ...communication protocols such as EtherCAT, PROFINET... ...Experience with RTOS (FreeRTOS, Zephyr, etc... ...TCP/IP, UART, SPI, I2C, USB, ADCs, DACs, PWM, timers...Senior
- ...Technologies is hiring experienced Embedded Engineers for 100% onsite positions in Irvine, CA ! Sr. Embedded Platform Engineer (Low-Level / Firmware) Focus: Low-level C/C++, BSPs, custom... ...bring-up. Stack: Bare Metal, RTOS, TI C2000 / NXP / STM32, JTAG, Trace3...SeniorFull time
$145k - $150k
...alongside talented engineers, technicians, and... ...developing, and testing embedded software,... ...embedded systems, firmware development, and a... ...languages such as C and C++ for embedded... ...operating systems (RTOS). ~ Experience with... ...of communication protocols (e.g., SPI, I2C,...Work at office- Irvine, CaliforniaOnsiteFull Time$160k - $190kWe... ...looking to hire a Lead / Senior Firmware Engineer to play a key role in... ..., and releasing embedded firmware for next-generation... ...other communication protocols (25%) Support board... ...embedded products RTOS development experience...
$220k - $292k
...looking for software engineers, hardware engineers,... ...and maintenance on embedded ARM boards (device trees... ...collaborate with firmware engineers on low-level protocols and software updates... ...etcExperience with C or RustFamiliarity with MCU basics, RTOS, and MCU-level interfaces...SeniorFull timeWork experience placementImmediate start- Irvine, CAOnsiteDirect Hire$170k - $190kOur... ...looking for a Lead SDET Engineer with strong... ...Linux, API, PyTest, C, to add to thier... ...that gates every firmware release Grow automated... ...with EV charging protocols (OCPP 1.6J / 2.0.1... ...and CAN bus Embedded C programing exposure...
$191k - $253k
...years.About the TeamThe Firmware Team at Anduril... ...coordination with Electrical Engineering to develop hardware... ...to develop low-level embedded software and build the... ..., verifiable embedded C and you want to see your... ...debuggingExperience with common bus protocols (SPI, I2C, CAN, RS232,...SeniorFull timeWork experience placementImmediate start$191k - $253k
...years.ABOUT THE ROLEWe are looking for Firmware Engineers to join the team! You will develop... ...will have a blend of experience with embedded C and classical control theory (motor control... ...with common bus protocols such as SPI, I2C, CAN, RS485, etc.Strong...SeniorFull timeWork experience placementImmediate start$132k - $198k
...-of-Systems. As the firmware engineer closest to the hardware... ...the foundational embedded software for the Connected... ...experienceStrong C coding ability for... ...in bare-metal or RTOS environmentsSolid understanding... ...with common bus protocols such as Ethernet, USB, SPI, I2C, CAN, RS23...Full timeWork experience placementImmediate start$166k - $220k
...looking for software engineers, hardware... ...are looking for a Embedded Systems Software Engineer... ...-level software/firmware for embedded systems... ...in bare-metal or RTOS environments.Strong C coding ability and... ...with common IC bus protocols such as I2C, SPI, USB, CAN, RS232, RS485...Full timeWork experience placementImmediate start$150k - $240k
...experience. Overview: As a Senior Wireless Systems Integration Engineer at TP-Link, you will be... ...wireless drivers and firmware to ensure high... ...the latest 802.11 wireless protocols, industry technologies, and... ...devices. Proficiency in C or C++ programming. Strong...SeniorLocal areaWorldwide$140k - $160k
...yr Join Our Team as a Senior Software Engineer! Are you an experienced... ...high-reliability embedded systems? Do you excel... ...kernel development in C to design, integrate,... ...Sydney, Australia and Irvine, California. About the... ...Understanding of BSPs, RTOS internals, or avionics...SeniorFull time$166k - $220k
...domain.ABOUT THE JOBAs a Firmware Engineer on Space, you will... ...features of an embedded system.Quickly debug... ...embedded systems.Strong C coding ability for embedded... ...in bare-metal or RTOS environments.Debugging... ...Experience with common bus protocols such as USB, SPI, I2C, CAN, RS232...Full timeWork experience placementImmediate start$150k - $170k
...the job poster from EVONA Senior Software Recruiter |... ...Renowned… Senior Software Engineer (Ground Software) – Onsite | Irvine, CA Are you passionate about... ...pipelines. Experience with CCSDS protocols and other spacecraft... ...: CCSDS, telemetry, TT&C systems Architecture:...SeniorFull timeInternship$150k - $240k
...highly skilled and experienced Senior Embedded Software Engineer to design, develop, and... ...resolution. Oversee firmware releases and maintain detailed... ...languages such as C, C++, and assembly. ~... ...knowledge of communication protocols, such as TCP/IP, Ethernet,...SeniorFull timeLocal areaWorldwide$150k - $250k
...real impact. We're seeking a Senior Platform/Real-Time Embedded Firmware Engineer with strong low-level embedded... ...platforms, owning BSPs, drivers, RTOS/bare-metal execution, timing, peripheral... ...communication infrastructure for protocols such as CAN, CAN derivatives, SPI...Senior$120k - $135k
...is a strong foundation in engineering. We take great pride in... ...Develop, test, and release firmware for embedded and IoT-based systems... ...Yocto, and at least one RTOS ~ Proficiency in C (C98) and C++ (C++11) ~... ...and improve communication protocols like UART, SPI, and I2C...$100k - $150k
...technology to Aerospace applications. Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device... ...Implement APIs and communication protocols (REST, gRPC, MQTT, WebSockets) Design...Full time$180k - $250k
...Job Description Principal Embedded Software Engineer If you're a Principal Embedded... ...full benefits ~ Onsite in Irvine ~ Full-Time/Permanent... ...experience. ~ Expertise in C programming and experience in... ...mobile ad-hoc networking routing protocols. Network management...Ongoing contractPermanent employmentFull timeLocal area$151.3k - $261.5k
...position for you. You can work from San Francisco, Los Angeles, Irvine, New York City, or Seattle. You Will: Architect and... ...Experience building or running a CDN Background in media protocols, ideally video Background in networking Familiarity with...SeniorFull timeWorldwideFlexible hours$113.5k - $170.5k
...Job Title: Senior Software Engineer – Microgrid Controller (MGC) Location: Irvine, CA Employment Type: Full-Time... ...performance Develop APIs and firmware-level REST... ...communication systems and protocols Optimize network... ...distributed control systems or embedded/Linux environments...SeniorFull time$168k - $252k
...: ABOUT THE JOB We are looking for a Senior Robotics Software Engineer to join our rapidly growing team in Irvine. In this role you will be responsible for building... ...principles, including CAN and Ethernet protocols, along with expertise in hardware interfacing...SeniorFull timeWork experience placementLive inLocal areaRelocation package- ...Description Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is... ...in the next two years. As a Senior Embedded Software Engineer, you will work... ...embedded environments, working with: C or C++ ~ Experience programing on embedded...SeniorPermanent employment
$191k - $253k
...TEAMAnduril’s Electronic Warfare (EW) team is seeking an experienced embedded software engineer to support next-generation electronic warfare platforms in... ...digital radio systemsExperience with MATLAB, especially C code generation.Experience with FPGA development (Verilog,...SeniorFull timeWork experience placementImmediate start$220k - $292k
...flight control software and embedded Linux or RTOS development. Joining early... ...missions they can fly. Our engineers move quickly from simulation... ...ABOUT THE ROLE As a Senior Flight Software Engineer, you... ...Develop device drivers, protocols, and APIs for aircraft sensors...SeniorFull timeWork experience placementImmediate start$191k - $253k
...Electromagnetic Warfare (EW) team is seeking NixOS engineers to build the core infrastructure we use... ...and deploy cutting edge software. As an Embedded NixOS Engineer, you’ll be responsible for... ....Experience with MATLAB, especially C code generation.US Salary Range$191,000—$...SeniorFull timeWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine. Be the first to apply!
- embedded software engineer Irvine, CA
- embedded systems software engineer Irvine, CA
- embedded engineer Irvine, CA
- embedded developer Irvine, CA
- senior business analyst Irvine, CA
- senior manager tax Irvine, CA
- senior devops Irvine, CA
- senior paralegal Irvine, CA
- senior associate vice president Irvine, CA
- senior director digital marketing Irvine, CA




