Job offers - CrawlJobs

Senior Firmware Engineer Jobs

38 Job Offers

New
Senior Firmware Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Senior Firmware Engineer
Save Icon
Lab37 Robotics seeks a Senior Firmware Engineer in Pittsburgh to build embedded C firmware for custom robot electronics, from board bring-up to production. Requires strong C/C++, RTOS, and debugging skills.
Salary Icon
Salary
Not provided
ATOMS Careers page
Expiration Date
Until further notice
New
Senior Power Electronics Firmware Engineer
Save Icon
Tonal seeks a Senior Power Electronics Firmware Engineer in Toronto to develop motor control firmware for its digital weight system. Requires 5+ years embedded firmware, FOC for PMSM/BLDC motors, and expert C for real-time systems.
Location Icon
Location
Salary Icon
Salary
Not provided
tonal.com Logo
Tonal
Expiration Date
Until further notice
New
Senior Firmware Engineer
Save Icon
Lead FPGA architecture and VHDL development for advanced imaging systems at Anduril in Waltham. Requires 10+ years HDL experience, Xilinx Vivado expertise, and U.S. Secret clearance eligibility.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
New
Senior Firmware Engineer (MATLAB/Simulink)
Save Icon
Senior Firmware Engineer role in Costa Mesa developing motor control systems and algorithms using MATLAB/Simulink. Requires C firmware expertise, ARM microcontrollers, and embedded systems skills. Join Anduril's defense technology team.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
New
Senior Firmware Engineer (MATLAB/Simulink)
Save Icon
Senior Firmware Engineer role in Costa Mesa developing motor control systems and algorithms using MATLAB/Simulink. Requires C firmware expertise, ARM microcontrollers, and embedded systems skills. Join Anduril's defense technology team.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
Senior Perception Engineer | Sensors, Firmware & Drivers
Save Icon
Senior Perception Engineer role in Houston, TX to build embedded sensor, firmware and driver systems for humanoid robots. Requires 5+ years C/C++, Python, Linux kernel and camera bring-up (MIPI CSI-2, V4L2, GMSL).
Salary Icon
Salary
Not provided
Persona AI Inc
Expiration Date
Until further notice
Senior Engineer - Firmware Development (SSD)
Save Icon
Join our Singapore team as a Senior Engineer in Firmware Development for SSD products. Requires a degree in Electrical/Computer Engineering and 2+ years of embedded C programming experience. NVMe and NAND experience is a plus.
Location Icon
Location
Salary Icon
Salary
Not provided
Micron
Expiration Date
Until further notice
Senior Engineer, Firmware Test (SSD)
Save Icon
Join Micron in Singapore as a Senior Engineer, Firmware Test (SSD). Leverage 6-8 years of SSD firmware testing and Python expertise to validate NAND, PCIe, NVMe and OCP protocols while driving test automation.
Location Icon
Location
Salary Icon
Salary
Not provided
Micron
Expiration Date
Until further notice
Senior Firmware Engineer, Manufacturing Test
Save Icon
Senior Firmware Engineer needed in Atlanta to build manufacturing test solutions for defense technology. Requires 8+ years embedded C experience, microcontroller expertise, and U.S. Secret clearance eligibility.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Cricut seeks a Senior Firmware Engineer in South Jordan to develop embedded firmware for bare-metal, RTOS, and SoC systems. Requires 5+ years experience, strong C skills, and expertise in electromechanical control and PID tuning.
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Senior Radio Firmware Engineer
Save Icon
Senior Radio Firmware Engineer role in Neo Psychiko, Athens developing low-level firmware drivers for Renesas wireless SoCs. Requires C, Python, ARM/DSP embedded experience and strong debugging skills with bench test equipment.
Location Icon
Location
Greece, Neo Psychiko
Salary Icon
Salary
Not provided
renesas.com Logo
Renesas Electronics
Expiration Date
Until further notice
Senior Firmware Engineer - Security
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Axiado
Expiration Date
Until further notice
Senior Product Development Engineer (Embedded System Firmware and Python, C programming) with 5 to 8 years of experience
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Staff Firmware Engineer, Firmware Engineering
Save Icon
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Firmware Verification Engineer
Save Icon
Salary Icon
Salary
Not provided
renesas.com Logo
Renesas Electronics
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Salary Icon
Salary
Not provided
westerndigital.com Logo
Western Digital
Expiration Date
Until further notice
Senior Engineer, Firmware Engineering
Save Icon
Salary Icon
Salary
Not provided
westerndigital.com Logo
Western Digital
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Salary Icon
Salary
Not provided
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Senior FPGA & Firmware Engineer - SDR
Save Icon
Location Icon
Location
United States, Boston, Scottsdale
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Previous 1 2 Next

About the Senior Firmware Engineer role

Explore senior firmware engineer jobs and discover a pivotal career at the intersection of hardware and software. A Senior Firmware Engineer is a highly experienced professional responsible for designing, developing, and maintaining the low-level software that directly controls electronic devices and hardware subsystems. This embedded software, known as firmware, is the essential code that brings hardware to life, enabling everything from consumer gadgets and medical devices to industrial machinery and telecommunications infrastructure. Professionals in these roles are critical thinkers who solve complex problems at the most fundamental level of a product's operation.

Typical responsibilities for a Senior Firmware Engineer are extensive and leadership-oriented. They architect robust and scalable firmware systems, write efficient and reliable code in languages like C and C++, and conduct rigorous debugging and testing to ensure stability and performance. A key part of the role involves close collaboration with hardware engineers to influence hardware design for optimal compatibility and system efficiency. Senior engineers often lead project teams, providing technical guidance and mentoring to junior developers. They are also tasked with reviewing code and designs, establishing development best practices, driving innovation by integrating new technologies, and managing relationships with internal and external development partners. Their work ensures that products boot up, communicate, process data, and function as intended in real-world conditions.

The typical skills and requirements for senior firmware engineer jobs are demanding, reflecting the role's technical depth. A bachelor’s or master’s degree in Computer Science, Electrical Engineering, or a related field is standard, coupled with significant industry experience, often ranging from 8 to 15 years. Expertise in embedded systems development, real-time operating systems (RTOS), and microcontroller/microprocessor architectures is fundamental. Proficiency in embedded C/C++ is almost universal, with growing demand for knowledge in areas like Python for tooling and scripting. Strong analytical and problem-solving skills are paramount, as is a deep understanding of hardware schematics, datasheets, and debugging tools like oscilloscopes and logic analyzers. Senior roles require excellent communication skills to articulate complex technical concepts and influence cross-functional teams. Familiarity with software development lifecycle (SDLC) processes, version control (e.g., Git), and continuous integration/continuous deployment (CI/CD) pipelines is increasingly important. Additional valued competencies can include a security-first mindset for developing secure devices, experience with low-power optimization, and knowledge of communication protocols (e.g., I2C, SPI, UART, USB, Bluetooth).

Ultimately, senior firmware engineer jobs are for those who enjoy deep technical challenges and have a passion for creating the invisible intelligence within physical devices. It is a career characterized by continuous learning, technical leadership, and the tangible satisfaction of seeing one's code directly control hardware in impactful products across countless industries.