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

Firmware Engineer

$150k - $180k

Afero

Job Description

Job Description

Join Afero and change the world, a gazillion connections at a time!

Our vision is to make all the world's devices really smart and truly secure, through innovation and scale.

Come make it happen.

Afero is the leading PaaS for IoT manufacturers and brands, enabling connected devices to be both smart and secure. Afero built its foundation on security, data privacy, simplicity and ease of use. Today, Afero technology powers millions of devices across more than 1,000 SKUs from 50+ manufacturers, including well known brands like Defiant, Hampton Bay and EcoSmart. Afero has more than 123 patents, one of the largest IoT patent portfolios globally, and was named an 2024 IoT Breakthrough Winner for IoT Security Platform of the Year. Afero is driven by a team of world-class executives and veterans in mobile, hardware, security, consumer and cloud, leveraging experience from Google, Apple, Microsoft, Amazon, Netflix, Disney, Roku and Danger. Afero provides a fantastic opportunity to explore and to expand your expertise while driving product innovation into exciting new ecosystems. To learn more, visit

Why you’ll want to work with us

For a small team, Afero engineers collectively do a little bit of everything—from cloud applications and infrastructure to mobile development on multiple platforms, to firmware on a wide range of devices, to board-level hardware design and implementation of secure wireless devices. If you enjoy deep dives into assorted technology stacks to understand end-to-end system workflows, can adapt past experiences to new solutions, and can communicate technical ideas effectively, Afero is a fantastic opportunity to explore and to expand your expertise.

What We’re Looking For

We want people with passion to build best in class technology, who will drive the evolution and scale of Afero’s platform. The range of disciplines and experience represented at Afero is broad and deep, and everyone on the team contributes meaningfully to our culture and our growth.  We’re looking for builders and problem solvers who will bring perspective and skills to support our success, people with enthusiasm for digging into complexity, creating solutions, and driving effectiveness in a collaborative environment.

Required Qualifications
  • Bachelor's degree or equivalent experience in electrical engineering or computer engineering.
  • 3+ years of relevant work experience developing consumer or commercial products in a fast-paced environment.
  • Real world embedded systems experience developing firmware with MCUs, RTOSs, and device drivers for low power devices.
  • Strong RTOS experience.
  • Experience porting BSPs and SDKs to new chipsets.
  • Experience using debugging tools like oscilloscopes, logic analyzers, Wireshark, and BLE Sniffers to diagnose problems.
  • Ability to read schematics and debug FW/HW interaction issues.
  • Experience reducing power consumption by optimizing code and tracking down microWatts using power analysis tools is a plus.
  • Strong C programming experience. Python is a plus.
  • WiFi and Bluetooth Low Energy firmware development experience is a plus.
  • Cryptography experience is a huge plus.
  • This role is a hybrid position, requiring occasional work in the office at the company headquarters in Los Altos, CA (may be up to 3 days per week).
  • Applicants must be currently authorized to work in the United States on a full-time basis.

The US base salary range for this full-time position is expected to be $150,000 to $180,000. Actual pay is determined by various factors, including work location, job-related skills and experience, relevant education, training or certifications, and other business and organizational needs. At Afero, it is not typical for an individual to be hired at or near the top end of the range for their role, and compensation decisions depend on each case's facts and circumstances. This range reflects base salary only; Afero also offers competitive benefits and equity compensation not included in these numbers.

Afero is an equal opportunity employer. All applicants will be considered for employment regardless of race, color, national origin, religion, sex, age, disability, sexual orientation, gender identity, veteran or disability status.

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Los Altos, CA vacancy
  • $150k - $175k

     ...at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft. Responsibilities... 
    Suggested
    Work at office

    Pivotal

    Palo Alto, CA
    3 days ago
  •  ...Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded vehicle firmware. Evaluate, implement, test, and optimize applications in a real-time operating system environment... 
    Suggested
    Full time

    Tata Technologies

    Mountain View, CA
    3 days ago
  • $100k - $216k

    Tesla in Palo Alto is seeking an experienced embedded developer to support engineering efforts. The ideal candidate will implement firmware changes for vehicles and deliver functional C code efficiently. Responsibilities include working with cross-functional teams to enhance... 
    Suggested

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...design software architecture to optimize performance. The ideal candidate is pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded development. This internship offers comprehensive benefits including... 
    Suggested
    Internship

    Tesla

    Palo Alto, CA
    2 days ago
  • Tesla, located in Palo Alto, is seeking a Software Engineer for the Battery Management System Team. In this role, you will develop high-quality software, focusing on firmware drivers and real-time software algorithms that enhance vehicle performance and reliability. The... 
    Suggested

    Tesla

    Palo Alto, CA
    2 days ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 

    Pivotal

    Palo Alto, CA
    3 days ago
  • $140k - $300k

    Tesla is seeking an Embedded Software Engineer in Palo Alto to contribute to battery management systems for their energy products. This role involves developing and debugging real-time software in embedded RTOS environments and collaborating with hardware teams for design... 

    Tesla

    Palo Alto, CA
    3 days ago
  • $104k - $222k

     ...member of the Reliability and Test team, you will support Closure engineering efforts to identify and characterize failure modes at component level and vehicle level. Your role will be to implement firmware that supports closure prototyping, early‑stage buck retrofits,... 
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $124k - $280k

    PRICE WATERHOUSE COOPERS seeks an experienced software engineer to develop innovative software solutions. Located in Palo Alto, California, the role demands 8-12 years of embedded firmware development experience, proficiency in C/C++, and familiarity with IoT product development... 

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    2 days ago
  • $140k - $360k

    What to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the opportunity to help deliver the high...  ...present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $140k - $300k

    Overview Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs. This role entails significant...  ...Systems for our world class Energy product software and firmware, ranging from architecture, implementation, through validation... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago
  • $68.91k - $161.54k

    Embedded/Test Firmware Engineer Location: Palo Alto, CA Job Title: Electronic Hardware Test Engineer We are looking for an Electronic Hardware Test Engineer to support design verification and validation of PCBAs and ECUs for Connectivity and Vehicle Access systems. The... 
    Work experience placement
    Local area

    Capgemini

    Palo Alto, CA
    5 days ago
  • A leading global technology company in Mountain View is seeking a Software Engineer to work on firmware for Pixel Video. In this role, you will design and develop advanced technologies that impact how users connect and interact with information. The ideal candidate should... 

    Google Inc.

    Mountain View, CA
    1 day ago
  • $163k - $237k

    Firmware Engineer, Modem NAS Protocol and Emergency Call Performance Improvement Google, Mountain View, CA, USA Required Qualifications Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent practical... 
    Full time

    Google Inc.

    Mountain View, CA
    2 days ago
  • $163k - $237k

    Google Inc. in Mountain View, CA, is seeking a Firmware Engineer specializing in Modem NAS Protocol and Emergency Call Performance Improvement. This role involves developing modem software, collaborating with carriers, and troubleshooting protocol issues. The ideal candidate... 

    Google Inc.

    Mountain View, CA
    2 days ago
  • You will lead the firmware architecture and development for a breakthrough stealth-stage neurotechnology and brain-computer interface...  ...EEG, audio, and camera data downstream. Establish the firmware engineering practices that scale: build and release pipelines, on-device... 

    OSI Engineering

    Palo Alto, CA
    2 days ago
  • $163k - $237k

    Google is looking for a Software Engineer to join the Pixel team in Mountain View, California. You'll develop software that shapes future Pixel devices, focusing on modem software for customer requirements. Ideal candidates have a Bachelor's degree in Computer Science... 

    Google

    Mountain View, CA
    2 days ago
  • $210k - $240k

     ...car, truck and SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient. As a Staff Firmware Engineer at ALSO, you'll own wireless bring-up, IoT features, and over-the-air updates while partnering across hardware, cloud, and... 
    Work at office
    Local area
    Flexible hours
    3 days per week

    Ridealso

    Palo Alto, CA
    1 day ago
  • Cyngn Inc. in Mountain View, CA, seeks a Staff Embedded Software Engineer. This role involves leading the design and development of firmware for vehicle drive and safety controllers, ensuring robust production-quality systems. With 8-12+ years in embedded software, candidates... 
    Flexible hours

    Cyngn Inc.

    Mountain View, CA
    1 day ago
  • $104k - $222k

    Tesla is looking for a Firmware Engineer to contribute to the Reliability and Test team in Palo Alto. You will support closure engineering efforts by implementing firmware for vehicle-level testing and modifications to ensure vehicle safety. The role requires a degree in... 

    Tesla

    Palo Alto, CA
    1 day ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 

    Google Inc.

    Mountain View, CA
    3 days ago
  • Tesla in Palo Alto is looking for a Firmware Engineer to develop firmware for datacenter systems including X86/ARM CPUs and custom SoCs. You will implement system-level features and create diagnostic tools. Qualified candidates should have a Bachelor's degree in related... 

    Tesla

    Palo Alto, CA
    1 day ago
  • $68.91k - $161.54k

    Capgemini is seeking an Electronic Hardware Test Engineer in Palo Alto, CA. This role supports the design verification and validation of PCBAs and ECUs for connectivity and vehicle access systems, focusing on embedded software, test automation, and hardware-software co... 

    Capgemini

    Palo Alto, CA
    5 days ago
  • $200k - $250k

     ...50x more efficient. In this role, you will lead vehicle-level firmware integration for select next generation products, serving as the...  ...interface level and collaborate with dedicated HW and UX engineering teams to deliver powerful, unique, and vertically integrated user... 
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    3 days ago
  • $124k - $280k

     ...innovative software products and solutions. Those in software engineering at PwC will focus on developing innovative software solutions...  ...Science, or related discipline. 8-12 years of hands‑on embedded firmware development experience. Experience contributing to embedded... 
    H1b

    PricewaterhouseCoopers

    Palo Alto, CA
    1 day ago
  • $205k - $220.25k

    Cyngn, Inc. in Mountain View, California, is seeking a Staff Embedded Software Engineer who will drive the design, development, and validation of firmware for vehicle drive & Safety controllers. This role demands a strong systems mindset, with responsibilities including... 
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    21 hours ago
  • Matician is seeking a firmware engineer to bridge software and hardware in the development of innovative home robotics. You will work on exciting projects, collaborating closely with interdisciplinary teams to enhance Matic's capabilities. Key responsibilities include supporting... 
    Full time

    Matician

    Mountain View, CA
    3 days ago
  • $210k - $240k

    ALSO is seeking a Staff Firmware Engineer in Palo Alto, CA. You will own wireless bring-up and IoT features, partnering across teams to build connected systems. The ideal candidate will have at least 6 years of experience in firmware development, particularly with wireless... 

    ALSO

    Palo Alto, CA
    4 days ago
  • $180k - $215k

    A technology company focused on electrification is looking for a Firmware Validation Engineer in Mountain View, CA. As part of the team, you'll develop validation procedures and automated tests for the eTrailer System while collaborating closely with hardware and software... 

    Range Energy

    Mountain View, CA
    4 days ago
  • $180k - $215k

     ...and working with low drama, high output teammates, you will fit here. Position Snapshot Range Energy is looking for a Firmware Validation Engineer. As a Firmware Validation Engineer at Range, you will be responsible for testing and releasing firmware for our eTrailer... 
    Full time
    Flexible hours

    Range Energy

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!