CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Embedded Firmware Developer Jobs (On-site work)

96 Job Offers

Filters
Senior Software Engineer (Access points)
Save Icon
Join HPE in Bangalore as a Senior Software Engineer for Access Points. Design and deliver next-generation Wi-Fi software, leveraging 7+ years of WLAN development and deep C/Linux kernel expertise. Develop firmware, collaborate on intelligent networks, and innovate within a culture that values bol...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Technologist, Systems Design and Architecture
Save Icon
Join SanDisk in Bengaluru to architect next-gen SSD systems. Utilize 15+ years of storage architecture and embedded C/C++ expertise to develop advanced simulation models. You'll analyze performance, power, and endurance, innovating products shipped in millions. Collaborate with top engineers on c...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Production Software Engineer
Save Icon
Join our team in Palo Alto as a Production Software Engineer. You will transition robots from engineering to scalable manufacturing, ensuring reliability. This hands-on role requires expertise in C++, Python, embedded systems, and hardware interfaces like CAN and EtherCAT. We offer competitive be...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
Not provided
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our team as a Firmware Engineer in Franklin Lakes, USA. Develop embedded software in C for medical devices, using processors like PIC32/STM32 and RTOS. You will define architecture, design boards, and debug hardware interfaces (SPI, I2C, USB). Requires a relevant degree and 3+ years of embed...
Location Icon
Location
United States , Franklin Lakes
Salary Icon
Salary
50.00 - 56.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Embedded Software/Firmware Engineer
Save Icon
Seeking an experienced Embedded Software/Firmware Engineer for medical devices in Franklin Lakes. This role involves embedded UI development, low-level driver design, and working with ARM Cortex microcontrollers and RTOS. Join a multidisciplinary R&D team to translate clinical needs into robust, ...
Location Icon
Location
United States , Franklin Lakes
Salary Icon
Salary
58.00 - 63.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Principal Power Electronics Engineer
Save Icon
Lead the design of cutting-edge power conversion systems (1kW-30kW) in Burnaby. This senior role requires 10+ years of expertise in high-frequency SMPS, resonant topologies, and wideband gap devices (SiC/GaN). You will architect digital control systems, ensure compliance, and mentor a team. Enjoy...
Location Icon
Location
Canada , Burnaby
Salary Icon
Salary
130000.00 - 160000.00 CAD / Year
equinoxpowerinc.com Logo
EQUINOX POWER
Expiration Date
Until further notice
Power Electronics Design Engineer
Save Icon
Join our innovative team in Burnaby as a Power Electronics Design Engineer. Design and develop high-performance AC-DC, DC-DC, and resonant converters using SiC/GaN technologies. We offer a competitive salary, comprehensive benefits, and a collaborative startup environment for accelerated growth.
Location Icon
Location
Canada , Burnaby
Salary Icon
Salary
85000.00 - 120000.00 CAD / Year
equinoxpowerinc.com Logo
EQUINOX POWER
Expiration Date
Until further notice
Intermediate/Senior Firmware Engineer
Save Icon
Join Equinox Power as a Firmware Engineer in Burnaby. Develop robust C firmware for ARM Cortex microcontrollers and communication protocols like SPI, I2C, and CAN. This full-time, in-person role requires 5+ years of bare-metal C experience and offers a future path to Team Lead. Collaborate in a s...
Location Icon
Location
Canada , Burnaby
Salary Icon
Salary
110000.00 - 160000.00 CAD / Year
equinoxpowerinc.com Logo
EQUINOX POWER
Expiration Date
Until further notice
Software Engineer, Stratospheric Unmanned Electric Aircraft
Save Icon
Join ICEYE's HAPS program in Valencia as a Software Engineer for stratospheric unmanned aircraft. Develop and maintain embedded, backend, and front-end software for a groundbreaking UAV system. Utilize your expertise in C/C++, Python, and communication protocols in a dynamic, supportive team. Enj...
Location Icon
Location
Spain , Valencia
Salary Icon
Salary
Not provided
iceye.com Logo
ICEYE
Expiration Date
Until further notice
Principal Engineer, Systems Design and Architecture
Save Icon
Lead the architecture of next-gen SSD products as a Principal Engineer in Bengaluru. You will design advanced system architectures and complex simulation models using C/C++ and Python. This role requires 15+ years in Storage system architecture and embedded systems. Join a top team to innovate on...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Staff Engineer, Systems Design Verification Engineering
Save Icon
Lead the technical direction for System Validation Infra in Bengaluru. This senior role requires deep expertise in NAND Flash storage (eMMC/UFS), firmware validation, and Linux kernel debugging. Drive innovation while mentoring a team, using Python and C to develop cutting-edge monitoring tools.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Director, Systems Design Verification Engineering
Save Icon
Lead the System Design Verification for cutting-edge memory products in Bangalore. This senior role requires 15+ years in RT/embedded systems, with expertise in C/C++, Python, and cross-functional teamwork on Firmware, HW, and ASIC. You will define verification plans, debug complex issues, and dr...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Team Xbox as a Software Engineer in Redmond. Develop embedded firmware for iconic hardware like Xbox Series X|S and Adaptive Controllers. Utilize C/C++/Python with IDEs like Visual Studio on platforms including Arduino and STM32. Collaborate with cross-functional teams to innovate and ship m...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Security Embedded Software Engineering Intern
Save Icon
Join Verkada's Security Embedded Software Engineering Internship in San Mateo for Summer 2026. You will design and deploy embedded software for global security systems using C, Linux, and Yocto. This role offers a competitive wage, housing stipend, and mentorship while you build firmware for flag...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
Expiration Date
Until further notice
Lead Embedded Engineer - Intercom
Save Icon
Lead Embedded Engineer role in San Mateo, developing Verkada's innovative cloud-managed Intercom systems. Requires 10+ years of Linux/C++ expertise, embedded systems knowledge, and onsite collaboration. Build a flagship product with full ownership, competitive benefits, and a dynamic startup envi...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
210000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Test Engineer
Save Icon
Join our team in Palo Alto as a versatile Robotics Test Engineer. You'll ensure robot robustness by developing test automation in Python/C++ and building custom hardware-in-the-loop systems. We seek 3+ years of experience with embedded systems, lab equipment, and a data-driven debugging approach....
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
119800.00 - 179600.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
New
Senior Robotic Systems Integration Engineer
Save Icon
Join Formlabs as a Senior Robotic Systems Integration Engineer in Somerville. Integrate firmware and hardware for advanced 3D printers, defining control algorithms and managing system requirements. Utilize your 5+ years in robotic systems, motion control, and Python scripting within a collaborati...
Location Icon
Location
United States , Somerville
Salary Icon
Salary
125000.00 - 180000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
New
Robotic Systems Integration Engineer
Save Icon
Join Formlabs in Boston as a Robotic Systems Integration Engineer. Integrate firmware and hardware, define control algorithms, and debug complex electro-mechanical systems. Utilize your expertise in motion control, sensors, Python, and Linux to develop 3D printer prototypes. Enjoy comprehensive b...
Location Icon
Location
United States , Boston
Salary Icon
Salary
80000.00 - 125000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
New
Robotic Systems Integration Engineer
Save Icon
Join Formlabs as a Senior Robotic Systems Integration Engineer in Somerville. Integrate firmware and hardware, define control algorithms, and debug complex electro-mechanical systems. Utilize your expertise in motion control, sensors, and Python within a Linux environment. Enjoy comprehensive ben...
Location Icon
Location
United States , Somerville
Salary Icon
Salary
80000.00 - 125000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
New
Senior Robotic Systems Integration Engineer
Save Icon
Join Formlabs in Boston to shape the future of fabrication as a Senior Robotic Systems Integration Engineer. You will integrate firmware and hardware, define control algorithms, and debug complex electro-mechanical systems for advanced 3D printers. This role requires 5+ years of experience in rob...
Location Icon
Location
United States , Boston
Salary Icon
Salary
125000.00 - 180000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Previous 1 2 3 4 5 Next
Embedded Firmware Developer jobs represent a critical and specialized niche within the technology sector, focusing on the intersection of software and hardware. Professionals in this role are the architects of the intelligence embedded within electronic devices, writing the low-level code that directly controls hardware components. Unlike application developers who work on high-level software for general-purpose computers, embedded firmware developers create the essential software that operates on microcontrollers, microprocessors, DSPs, and FPGA-based systems, often with severe constraints on memory, processing power, and power consumption. The typical responsibilities of an Embedded Firmware Developer are centered around bringing hardware to life. This begins with board bring-up, where developers write initial bootloaders and configure hardware peripherals to establish a stable foundation. They then design, code, and debug firmware using languages like C and C++, and occasionally assembly for performance-critical sections. Their work involves deep interaction with hardware datasheets and schematics to program interfaces for sensors, communication buses (e.g., I2C, SPI, UART, USB), memory controllers, and power management units. A significant part of the role involves rigorous testing and verification, using tools like oscilloscopes, logic analyzers, and in-circuit debuggers to ensure reliability, real-time performance, and often, functional safety. Developers participate in the full product lifecycle, from requirements analysis and system architecture to implementation, documentation, and validation. The skill set required for these jobs is a unique blend of software engineering and hardware understanding. A strong foundation in computer architecture is essential, including knowledge of CPUs, memory hierarchies, interrupts, and DMA. Proficiency in C programming is nearly universal, with C++ and Python for scripting also being common. Developers must understand real-time operating systems (RTOS) or be adept at bare-metal programming. Problem-solving skills are paramount, as debugging often requires tracing issues across the software-hardware boundary. Typical requirements for embedded firmware developer jobs include a degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. While entry-level positions exist, many roles seek several years of hands-on experience in embedded systems development. For positions in sectors like aerospace, defense, automotive, or medical devices, additional requirements such as familiarity with industry-specific standards or eligibility for security clearances may be common. The profession offers a rewarding career for those fascinated by how things work at the most fundamental level. Embedded Firmware Developer jobs are found in industries creating everything from consumer IoT devices and automotive control units to industrial robotics and cutting-edge medical equipment, making it a profession central to technological innovation.

Filters

×
Countries
Category
Location
Work Mode
Salary