Job offers - CrawlJobs

Senior Firmware Engineer Jobs

38 Job Offers

Senior FPGA & Firmware Engineer - SDR
Save Icon
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Senior Engineer, Firmware Verification Engineering
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Firmware Engineer, Connectivity
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Senior NPI Firmware Engineer
Save Icon
Location Icon
Location
United States, San Diego, San Francisco
Salary Icon
Salary
Not provided
ouraring.com Logo
Oura
Expiration Date
Until further notice
Senior Engineer, Firmware Verification Engineering
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Engineer, Firmware Engineering
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Engineer, Firmware Engineering
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Firmware Verification Engineer (Python based scripting - PCIe Protocol Feature Validation) - 5-8 Years
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior - Security FW Engineer, Firmware Engineering ( 5-9 years)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Firmware Engineer (5-9 Years)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Firmware Engineer (5-9 years)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Engineer, Firmware Verification Engineering
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Salary Icon
Salary
96000.00 - 113000.00 USD / Year
basler.com Logo
Basler Electric
Expiration Date
Until further notice
Senior Software Development Engineer (Firmware)
Save Icon
Senior Software Development Engineer (Firmware) sought in Belgrade, Serbia. This role focuses on C/Rust-based firmware development for platform security, including cryptographic flow testing in pre/post-silicon environments. Requires strong C/C++/Rust skills, knowledge of x86/ARM architectures, a...
Location Icon
Location
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Software Development Engineer (Firmware)
Save Icon
AMD seeks a Senior Software Development Engineer (Firmware) in Belgrade, Serbia. You will design and implement embedded firmware and Windows device drivers using C/C++, leveraging expertise in low-level programming, OS concepts, and ARM/RISC-V microprocessors. Join a collaborative culture to deve...
Location Icon
Location
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Software Engineer - Firmware + Audio
Save Icon
Senior Software Engineer - Firmware + Audio role on the Surface Team in Hyderabad, India. Own end-to-end audio delivery for next-gen Windows devices, from DSP firmware to kernel drivers and APO pipelines. Requires 10+ years of experience with C/C++, Windows audio architecture, and driver developm...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Firmware Dvt Engineer - BESS
Save Icon
Senior Firmware DVT Engineer sought by Enphase Energy in Austin, TX to validate next-gen BESS and solar inverter firmware. You will develop automated test systems in Python, validate communication protocols (Ethernet, I2C, Modbus), and ensure compliance with global grid standards. Requires 5+ yea...
Salary Icon
Salary
90000.00 - 135000.00 USD / Year
enphase.com Logo
Enphase Energy
Expiration Date
Until further notice
Senior Firmware Development Engineer
Save Icon
Senior Firmware Development Engineer needed to build cutting-edge hardware test applications for Microsoft’s Azure cloud infrastructure. You will develop high-performance workloads for PCIe, Memory, and network systems, collaborating with AI and silicon teams in Mountain View. Requires a Bachelor...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

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.