Senior Firmware Engineer

Purple Lemon Recruitment
  • Los Angeles, California
    30+ days ago

    Job Description

    Job Title: Senior Firmware Engineer

    Location: On-site – California, USA

    Salary: $135,000 – $185,000

    Work Type: Full-time

    Clearance: US Citizen required


    About the Role

    We are hiring a Senior Firmware Engineer to join a high-performing engineering team developing innovative connected devices across consumer and healthcare environments.

    This role requires a hands-on engineer who can take ownership of firmware development across the full product lifecycle, from concept through to production and deployment.


    Key Responsibilities

    • Own firmware development across new and existing products

    • Write high-quality embedded code, including features and bug fixes

    • Lead firmware contributions in cross-functional product development

    • Collaborate with hardware, testing, and product teams

    • Support system design, debugging, and optimisation

    • Develop test applications, documentation, and requirements

    • Drive timely delivery of firmware milestones

    • Support product launches and post-release improvements

    • Work with external vendors and partners where required


    Required Experience

    • 5+ years experience in firmware / embedded systems engineering

    • Strong programming skills in Embedded C (C++)

    • Experience with ARM-based microcontrollers

    • Experience with RTOS (FreeRTOS, Zephyr or similar)

    • Strong experience with:

    • Serial communication protocols (SPI, I2C, USART)
    • Low-level debugging (JTAG or equivalent)
    • Hardware bring-up and system integration
    • • Ability to read and understand hardware schematics
    • • Experience with product development and productisation


    Tools & Environment

    • VS Code or similar IDEs

    • CMake, GNU toolchains

    • Git, Jira

    • WSL or Linux-based environments


    Nice to Have

    • Experience with wireless / cellular communication

    • Understanding of IoT system architecture

    • Experience with power optimisation

    • Exposure to full product lifecycle from concept to launch


    Additional Information

    • On-site role in California

    • Approx. 10% international travel

    • Strong cross-functional collaboration environment


    Numbers & Facts

    LocationLos Angeles, California

    Skills

    • ARM (Advanced RISC Machine)unmatched
    • Atlassian JIRAunmatched
    • Boundary Scanunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CMakeunmatched
    • Computer Firmwareunmatched
    • Computer Programmingunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Embedded Programming Languagesunmatched
    • Embedded Systemsunmatched
    • Gitunmatched
    • Hardware Quality Assuranceunmatched
    • Healthcareunmatched
    • I2Cunmatched
    • IDE (Integrated Development Environment)unmatched
    • Internet of Thingsunmatched
    • Linux Operating Systemunmatched
    • Microcontrollerunmatched
    • Product Developmentunmatched
    • Product Lifecycleunmatched
    • Product Supportunmatched
    • Product Testingunmatched
    • Product/Service Launchunmatched
    • Realtime Operating Systemunmatched
    • Schematicsunmatched
    • Serial Communications Protocolsunmatched
    • System Architectureunmatched
    • System Integration (SI)unmatched
    • Systems Engineeringunmatched
    • Team Playerunmatched
    • United States Citizenunmatched
    • Willing to Travelunmatched
    • Wireless Communicationsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder