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

Embedded Firmware Engineer - C/C++, ARM/RTOS, Wireless

Jobtailor

  • Design, code, unit test, and debug applications in various software languages including C and C++ programming for embedded Linux and/or RTOS
  • Integrate firmware with embedded systems. Work with microcontrollers (e.g. ARM), digital signal processors, and peripheral communication over SPI, I2C, UART, I2S, Single Wire Interfaces, I/O, and USB
  • Work with wireless communication technologies including BLE, Wi-Fi, GPS, and Cellular
  • Experience reading PCB schematics, using basic EE laboratory equipment (e.g. oscilloscopes, multimeters, power supplies), and system debugging of electronics hardware and firmware systems
  • Conduct code reviews, apply metrics for code quality, use secure coding standards, and participate in software verification activities
  • Demonstrate solid understanding of UML, Systems Thinking and state of the art software development practices
  • Deliver design documentation, flowcharts, diagrams, code comments and clear testable code
Requirements Bachelor’s degree in electrical engineering, computer engineering, or equivalent combination of relevant coursework and job-related experience. 1-3+ years of experience Proven work experience in firmware engineering using C and/or C++, embedded linux, RTOS, or bare metal Experience working with ARM processors Experience working with Git and Jira Experience in PCB board bring-up and use of basic EE laboratory equipment like logic analyzer or oscilloscope Experience with test-driven development, Agile with Scrum Preferred – scripting using Python and Bash Preferred – experience using Buildroot/Yocto for embedded Linux or Zephyr RTOS ATS Optimization Keywords Below are skills and terms extracted directly from this job posting to improve Applicant Tracking System (ATS) visibility. This unique feature helps candidates tailor their applications more effectively — a feature exclusive to JobTailor job listings. Hard Skills C C++ embedded Linux RTOS firmware engineering ARM processors test-driven development Agile scripting Buildroot Soft Skills code reviews code quality secure coding standards systems thinking documentation communication Certifications & Qualifications Bachelor’s degree in electrical engineering Bachelor’s degree in computer engineering #J-18808-Ljbffr Jobtailor

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer - C/C++, ARM/RTOS, Wireless in Brisbane, CA vacancy
  • $150k - $180k

     ...Solutions, Inc. is seeking a Senior Firmware Engineer in Brisbane, California. This...  ...and implementing embedded firmware for innovative AED technology...  ...extensive experience with C/C++ programming, system integration, and familiarity with wireless communication technologies.... 
    Suggested

    Dormont Manufacturing Co

    Brisbane, CA
    3 days ago
  •  ...pioneering technology company in San Francisco is seeking a firmware engineer to deliver high-quality code for embedded systems. Candidates should have a strong engineering background and proficiency in C, C++, Rust, and Verilog, with a preference for those with 3+ years... 
    Suggested

    Nudge

    San Francisco, CA
    4 days ago
  • $150k - $180k

     ...position is for a Senior Firmware Engineer in Avive’s R&D...  ...and debugging embedded firmware from concept...  ..., and wireless communication. This...  ...languages including C and C++ embedded programming...  ...for Bare Metal, RTOS, or embedded Linux...  ...microcontrollers (e.g. ARM), digital signal... 
    Suggested
    Local area

    Dormont Manufacturing Co

    Brisbane, CA
    2 days ago
  • $150k - $180k

     ...seeking a Senior Firmware Engineer for a critical role...  ...develop and lead new embedded firmware systems...  ...including C and C++ embedded programming...  ...bare metal and/or RTOS Integrate...  ...microcontrollers (e.g. ARM, PIC32), digital signal...  ...working with wireless communication technologies... 
    Suggested
    Work experience placement
    Local area

    Medium

    Brisbane, CA
    1 day ago
  • $190k - $195k

     ...Gridware Firmware Developer Gridware is a San...  ...Develop C/C++ firmware for our microcontroller...  ...to support various embedded hardware platforms...  ...embedded software engineering experience (Embedded Linux, RTOS's, bare metal, etc)...  ...bonus points for ARM) Basic web programming... 
    Suggested
    Remote work

    Gridware

    San Francisco, CA
    5 days ago
  • $180k - $210k

     ...mission. Join our team as a Sr Firmware Engineer to help us bring current...  ...a focus on firmware in C/C++ and client or test...  ...environments without traditional RTOS. Expertise in wireless communication standards (...  ...Deep understanding of embedded security practices.... 
    Full time
    Remote work
    Sleeping nights
    Flexible hours
    Night shift

    Blaze Talent

    San Francisco, CA
    2 days ago
  • $182k - $230k

     ...they work at scale. We are roboticists, engineers, operators, and builders. We believe...  ...join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low‑level...  ...systems, real‑time operating systems (RTOS), or autonomous vehicle applications. Ability... 
    Full time
    Internship
    Work at office
    Flexible hours

    Atoms

    San Francisco, CA
    4 days ago
  • Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world...  ...Energy, to own the wireless connectivity stack that...  ...Expertise: 5+ years of embedded software engineering,...  ...Fundamentals: Fluency in C/C++ on resource‑...  ...without a traditional RTOS. Expertise in automated... 
    Remote work
    Night shift

    Eight Sleep

    San Francisco, CA
    2 days ago
  • Senior Firmware Engineer Somewear's software platform and satellite...  ...production‑quality embedded software in C, C++, and Rust targeting Zephyr RTOS on resource‑...  ...constrained embedded systems (ARM Cortex‑M series or equivalent...  ...USB Experience with wireless protocols — Bluetooth... 
    Full time
    Work at office
    Flexible hours

    Aspinity

    San Francisco, CA
    2 days ago
  • $130k - $180k

     ...credible deterrence of armed conflict and winning...  ...About the Role Firmware is where our product...  ...looking for a Firmware & Embedded Controls Engineer to own the low-level...  ...field. Bare-metal and RTOS development:...  ...development. ~ Fluency in C/C++ for resource-constrained... 
    Work at office
    Weekend work

    Chariot Defense

    South San Francisco, CA
    22 days ago
  •  ...Mandatory Skills: Development Exp. C/C++ with 3G/LTE/5G Job...  ...Electronics & Communications Engineering, Computer Science & Engineering...  ...20 Years Key Skills Wireless domain expertise in 3G/LTE/ 5...  ...applications, Shared Memory, IPC, RTOS concepts Experience with I... 

    Central Business Solutions

    San Francisco, CA
    2 days ago
  • Dormont Manufacturing Co is looking for a Senior Software Engineer to enhance the ngrok Agent used in our networking platform. This role...  ...in systems-level software, proficient in languages like Go and C/C++, and possess a strong understanding of networking principles.... 
    Remote job
    Work at office
    Flexible hours

    Dormont Manufacturing Co

    San Francisco, CA
    2 days ago
  •  ...implement, and maintain embedded firmware with a strong...  ...), sensors, and wireless modules (e.g., BLE...  ...Collaborate with hardware engineers to define power...  ...OS or lightweight RTOS environment...  ...~ Proficiency in C/C++ for embedded systems...  ...microcontrollers (e.g., ARM Cortex-M series,... 
    Remote job

    BrightAI Corporation

    San Francisco, CA
    more than 2 months ago
  •  ...owner for our linux user space C++ application, ensuring high-...  ...Write/maintain user-space code in C/C++ and apply strong object-...  ...scalability. Collaborate on the embedded Linux platform work and Yocto...  ...or Masters in Electrical Engineering, Computer Engineering, or Computer... 
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    21 days ago
  • $180k - $260k

     ...Firmware Engineer Foundation is developing the future of general...  ...firmware in C and C++ for 32-bit microcontrollers...  ...C and modern C++ for embedded targets, including understanding...  ...toolchains (GCC/Clang, arm-none-eabi), build...  ...PMSM and FOC Zephyr RTOS: device tree, Kconfig,... 

    Foundation

    San Francisco, CA
    4 days ago
  •  ...work from San Francisco or Chicago, focusing on embedded software that powers life‑saving missions. As a Senior Firmware Engineer, you will own end‑to‑end features across ARM Cortex‑M devices, write production firmware in C/C++, and work with GPS, modems, and mesh links.... 

    Aspinity, Inc.

    San Francisco, CA
    2 days ago
  •  ...Sleep in New York is seeking a Sr. Firmware Engineer for Bluetooth (BLE) to lead the wireless connectivity stack within their...  ...candidates possess over 5 years of embedded software experience, deep protocol knowledge, and strong C/C++ skills. The position offers a dynamic... 
    Sleeping nights

    Eight Sleep

    San Francisco, CA
    2 days ago
  •  ...innovation through advanced hardware engineering and AI solutions. Our mission...  ...Overview: As a Senior Firmware Engineer , you will be responsible...  ...for IoT devices running on ARM Cortex-M processors Worked with...  ...architectures (bare-metal and RTOS) Test-driven development, scripts... 

    Echo Neurotechnologies

    San Francisco, CA
    1 day ago
  • $160k - $200k

     ...our team as a Senior Device Firmware Engineer to help us bring current and...  ...business. How you’ll contribute Embedded Linux Development: Design,...  ...software development with C/C++. Deep expertise in Embedded...  ...ISP pipelines. Expertise in wireless communication standards (Bluetooth... 
    Full time
    Work at office
    Sleeping nights
    Flexible hours
    Night shift

    Dormont Manufacturing Company

    San Francisco, CA
    5 hours ago
  • $75 - $80 per hour

     ...Computer Science, Computer Engineering or a related field....  ...software debugging in an embedded environment (IAR Embedded Workbench for Arm). Familiarity with...  ...Update existing firmware running on a resource-constrained...  ...firmware, hardware, wireless, power, manufacturing,... 

    Cynet Systems

    San Francisco, CA
    3 days ago
  •  ...Staff Electrical Engineer to define the electrical...  ...with the firmware team Evaluate and...  ...energy management, wireless systems, or safety...  ...debugging, and validation ARM processors and...  ...cameras, LiDAR, IMU) Embedded firmware experience (C/C++, bare-metal or RTOS) High-reliability... 
    Contract work
    Work at office

    Garuda Ventures

    Brisbane, CA
    3 days ago
  • $54 per hour

     ...breaking speeds. About the Embedded Team Zipline designs...  ...as a result we need to engineer the majority of our...  ...case scenarios. Develop firmware for a real-time coprocessor...  ...continuously in our RTOS using ADCs, I2C devices...  ...comfortable working in one of C, C++, Python, or Rust, and... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Relocation package

    Namely

    South San Francisco, CA
    1 day ago
  • $160k - $220k

     ...Embedded Engineering Team At Ouster, we build sensors and tools...  ...that powers our lidar firmware system. You will work...  ...expertise in Linux, C, and C++, Rust, and Python....  ...experience with ARM-A class SoCs (TDA4x, AMD...  ...Qualifications: Security RTOS development... 
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    3 days ago
  • $170k - $260k

     ...Principal Embedded Software Engineer Heron Power is building cutting-edge power...  ...for the embedded firmware platform. You will define how...  ...microcontroller selection and RTOS architecture to resource management...  ...~ Expert-level embedded C/C++ ~ Deep experience with... 

    Rethink recruit

    San Francisco, CA
    4 days ago
  • $180k - $210k

     ...Join our team as a Sr Firmware Engineer to help us bring current...  ...with a focus on firmware in C/C++ and client or test tooling...  ...environments without traditional RTOS. Expertise in wireless communication standards (...  ...Deep understanding of embedded security practices.... 
    Full time
    Remote work
    Sleeping nights
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    27 days ago
  •  ...Join our team as a Senior Embedded Software Engineer to help us bring current and...  ...kernel modules, and low-level firmware for the Pod. Platform...  ...software development with C/C++. ~ Deep expertise in Embedded...  ...Linux. Expertise in wireless communication standards (Bluetooth... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    3 days ago
  • Eight Sleep in San Francisco is looking for a Senior Device Firmware Engineer to help bring the Pod and new hardware products to life. This role involves designing embedded Linux systems, optimizing ML deployment, and ensuring robust security. The ideal candidate will... 
    Sleeping nights

    Dormont Manufacturing Co

    San Francisco, CA
    1 day ago
  • $185k - $210k

     ...landfills. We're seeking a Firmware Engineer to design, develop, and...  ...platforms, ensuring support for wireless connectivity, data upload,...  ...3+ years work experience in embedded systems development. Deep...  ...modules (Wi-Fi, Bluetooth) and RTOS (FreeRTOS preferred).... 
    Work experience placement

    Mill

    San Bruno, CA
    24 days ago
  •  ...culture can be engineered – but when it falls...  ...As an Embedded Engineer, you will...  ...critical, real-time firmware for automotive ECUs...  ...firmware in C++ for automotive-grade...  ...middleware, and RTOS configurations...  ...embedded firmware in C/C++ ~ Experience with 32-bit ARM Cortex-M or... 
    Local area

    Humble Robotics

    San Francisco, CA
    7 days ago
  •  ...We're looking for an exceptional Senior Firmware Engineer to join our core engineering team. This...  ...bare metal languages such as C and C++ Bringing expertise in low-level programming...  ...understanding of memory management in embedded platforms. Proven ability to write performant... 

    Atlas Data Storage, Inc.

    South San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer - C/C++, ARM/RTOS, Wireless. Be the first to apply!