Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
· Skills: Proficiency in low-level programming languages such as C, C++, and assembly Strong understanding of embedded systems architecture, hardware-software interaction, and real-time operating systems (RTOS) Experience with debugging tools and techniques for embedded systems. Familiarity with version control systems such as Git, Jira and Docker Familiarity with scripting Familiarity with building tools Preferred Qualifications:
  • 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
Offer 135-150K Base Medical, Dental, Vision, Life Insurance, Short / Long term Disability 100 % match, 401K Retirement Plan Vacation and Sick Time 11 Holiday Pay

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine in Irvine, CA vacancy
  • 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

    Motion Recruitment

    Irvine, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 hours ago
  • 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

    Slope

    Costa Mesa, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Work experience placement
    H1b
    Local area
    Relocation package

    anduril

    Costa Mesa, CA
    1 day ago
  •  ...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

    Socket

    Irvine, CA
    4 days ago
  •  ...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... 
    Senior
    Full time

    Sapsol Technologies Inc

    Irvine, CA
    5 days ago
  • $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

    Newmar Power LLC

    Costa Mesa, CA
    15 days ago
  • 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... 

    Motion Recruitment

    Irvine, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • 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... 

    Motion Recruitment

    Irvine, CA
    2 days ago
  • $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,... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 hours ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $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 time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $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 time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $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... 
    Senior
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    24 days ago
  • $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... 
    Senior
    Full time

    Thomas Global Systems

    Irvine, CA
    1 day ago
  • $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 time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $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:... 
    Senior
    Full time
    Internship

    EVONA

    Irvine, CA
    3 days ago
  • $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,... 
    Senior
    Full time
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    1 day ago
  • $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

    LMK Recruiting Solutions

    Irvine, CA
    24 days ago
  • $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... 

    Fluxergy

    Irvine, CA
    14 days ago
  • $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

    Trl11, Inc.

    Irvine, CA
    8 hours ago
  • $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 contract
    Permanent employment
    Full time
    Local area

    CyberCoders

    Irvine, CA
    28 days ago
  • $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... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Twitch

    Irvine, CA
    8 hours ago
  • $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... 
    Senior
    Full time

    AVEVA

    Irvine, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Live in
    Local area
    Relocation package

    Anduril Industries

    Irvine, CA
    8 hours ago
  •  ...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... 
    Senior
    Permanent employment

    Turion Space

    Irvine, CA
    15 days ago
  • $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,... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril

    Costa Mesa, CA
    11 days ago
  • $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—$... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago

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!