CrawlJobs Logo

Senior Firmware Engineer

United States, Redmond 119800.00 - 234700.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Are you passionate about working on cutting edge new technology in security with a team that embodies the growth mindset? Are you hoping to join an organization which is built on a mission “To empower every person and organization on this planet to achieve more”? Then this is the role for you. The Azure Platform Security team is responsible for firmware development of server, silicon and platform root of trust components with a focus on innovation in security technology to secure Azure infrastructure for Microsoft and their customers. We are looking for a Senior Firmware Engineer with a background in security and low-level systems programing skills in C and Rust. You will join a team of engineers in building solutions on bare metal programming environments and root causing issues at the intersection of multiple subsystems across firmware and hardware. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility

  • You will be involved with all phases of product development, from microarchitecture design through firmware architecture and development
  • At the design phase, you will be part of a team driving the architecture, design and development of the security sub-systems including firmware development of low-level hardware interfaces
  • You will be responsible for evaluating third part components security design to ensure they meet Azure’s requirements for platform security
  • Embody our culture and values

Requirements

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience - OR equivalent experience
  • 2+ years of experience in C/C++
  • 1+ industry experience with security and embedded software/firmware development
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to, the following specialized security screenings: - Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • 8+ years of professional experience designing and developing software solutions
  • Experience with RUST programming skills
  • Knowledge in encryption ciphers and security protocols
  • Debugging capabilities and demonstrated experience to resolve issues spanning multiple subsystems
  • Experience with platform initialization, board support package porting, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading
  • Proficient defensive coding skills, debugging and troubleshooting abilities
  • Experience with some or all the following: driver development, Linux driver initialization, peripherals such as PCIe, memory interfaces. OS primitives, memory management, scheduling, interrupts, threading
  • Experience with penetration testing

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Firmware Engineer

8 matching positions

Senior Firmware Engineer

An established, multi-national biomedical instrumentation company that designs h...
Location
Location
Singapore , Singapore
Salary
Salary:
6000.00 - 8600.00 SGD / Month
https://www.randstad.com Logo
Randstad
Expiration Date
August 07, 2026
Flip Icon
Requirements
Requirements
  • Degree in Electronic/Electrical Engineering, Computer Engineering, or an equivalent technical field
  • Minimum at least 5 years of professional experience developing firmware for complex hardware instrumentation
  • Core Systems Programming: C programming language and deep familiarity with RTOS environments, task scheduling, resource synchronization, and memory-constrained architectures
  • Hardware Interfacing: Highly proficient in reading electrical schematics and datasheets, with hands-on experience interfacing with ARM microprocessors, converters (ADC/DAC), actuators (stepper/DC motors), and serial communication protocols (I2C, SPI, CAN, USB, Ethernet)
  • Modern Toolchain Proficiency: Daily experience utilizing the GNU development toolchain (gcc, gnumake), Git-based version control, Linux desktop environments, and modern AI coding assistants
  • Security & Diagnostics: Practical knowledge of embedded cybersecurity implementations alongside experience using hardware-level debugging equipment (such as J-Link, Lauterbach, or equivalent hardware probes)
Job Responsibility
Job Responsibility
  • Architect and implement robust embedded firmware using object-oriented and procedural languages for complex laboratory automation hardware incorporating optics, microfluidics, precision motion systems, and high-resolution imaging sensors
  • Partner with a global, cross-functional team of hardware, mechanical, and software engineers located across APAC and US design hubs
  • Drive the firmware engineering process entirely from initial proof-of-concept and prototype evaluation through to manufacturing transfer and final release
  • Low-Level System Development: Write and maintain essential peripheral drivers, core software modules, and handle complex multi-subsystem firmware integration
  • Maintain strict adherence to established coding standards, comprehensive documentation practices, and rigorous testing frameworks
What we offer
What we offer
  • Bonuses
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

We're looking for a Senior Firmware Engineer to join our engineering team and he...
Location
Location
United Kingdom , Newry
Salary
Salary:
Not provided
statsports.com Logo
STATSports
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hold a degree in Engineering or Computer Science (Electrical, Computer, or Software discipline preferred)
  • 3+ years of experience in a product development environment
  • Confident in developing embedded firmware in C and C++ (RTOS experience a plus)
  • Hands-on experience with ARM microcontrollers
  • Comfortable working with interfaces such as Bluetooth, UART, I2C, SPI, QSPI, Ethernet, RS232, and RS422
  • Strong grasp of embedded fundamentals, including timers, PWM, ADC, DAC, DMA, and interrupts
  • Experienced with IDEs such as Eclipse, Keil, or IAR
  • Comfortable with real-time debugging and system-level communication protocols
  • Use collaborative tools such as GIT and JIRA as part of your workflow
  • Balance technical depth with clear communication and planning
Job Responsibility
Job Responsibility
  • Designing and developing embedded firmware for STATSports products, from concept through to production
  • Owning assigned firmware work packages, ensuring delivery meets cost, quality, and specification targets
  • Collaborating closely with hardware and software teams to ensure firmware integrates cleanly with production designs
  • Supporting efficient, reliable, and cost-effective manufacturing through robust firmware design
  • Creating validation test procedures, field diagnostics, and quality-of-service checks
  • Performing hardware and firmware debugging within complex embedded systems
  • Producing firmware documentation, design guides, and participating in design reviews
  • Supporting manufacturing and test teams during the bring-up and validation of finished designs
  • Adhering to QA processes and actively contributing to continuous quality improvement
  • Planning firmware schedules, effort estimates, and delivery timelines in collaboration with the PMO
What we offer
What we offer
  • A senior role developing firmware used by elite athletes worldwide
  • Ownership of embedded platforms from development through production
  • Collaboration with hardware, software, and manufacturing teams
  • Exposure to cutting-edge wearable and sports technology
  • A culture that values quality, innovation, and continuous improvement
  • The opportunity to see your work deliver real-world performance insights
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our huma...
Location
Location
United States , San Jose
Salary
Salary:
160000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of engineering experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Mastery of C, C++, Python and Linux
  • Experience implementing low level software on bare-metal systems and RTOS
  • Good knowledge of computer architecture
  • Deep understanding of communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB
  • Comfortable using lab instruments (Oscilloscopes, logic analyzers…) and debugging tools (Lauterbach…)
Job Responsibility
Job Responsibility
  • Architect, design, implement and test firmware in C or C++ for critical components such as motor controllers, battery management systems and sensing hardware
  • Define a strategy to facilitate reuse of the code base and tools used to develop firmware on different hardware platforms
  • Develop Python tools to support test automation or hardware calibration
  • Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration in the lab
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

We’re seeking a Senior Firmware Engineer to join a multidisciplinary R&D team de...
Location
Location
United Kingdom
Salary
Salary:
60000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Electronics, Software Engineering, Computer Science, or a related discipline
  • 5+ years’ experience in embedded firmware or electronics development
  • Strong experience with C/C++ embedded firmware development
  • Experience with bare-metal or RTOS-based microcontroller systems
  • Knowledge of networking or cloud-connected devices
  • Familiarity with engineering tools for design, simulation, testing, and measurement
  • Experience developing products within regulated or safety-critical environments (IEC 62304 / IEC 60601)
Job Responsibility
Job Responsibility
  • Design and develop embedded firmware in C/C++ for microcontroller-based systems
  • Architect software for complex electromechanical products operating in regulated environments
  • Develop both embedded and desktop software solutions
  • Investigate and enhance existing firmware including motor control, battery management, and user interface functionality
  • Develop software test systems and validation protocols
  • Support internal testing and external certification processes where required
  • Utilise lab equipment such as oscilloscopes, environmental test systems, and test rigs
  • Work closely with cross-functional engineering teams
  • Contribute to engineering documentation and change management processes
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Ovarro is seeking a talented Senior Firmware Engineer to join our team working o...
Location
Location
United Kingdom , Sheffield
Salary
Salary:
Not provided
ovarro.com Logo
Ovarro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience in embedded firmware development for IoT devices
  • Proficiency in C/C++, TI MSP, Atmel, ST Microelectronics microcontrollers and embedded debugging
  • Hands on experience with 4G modems, especially LTE Cat M1 / NB IoT / LTE Cat 1, including AT command stacks and vendor SDKs
  • Strong understanding of low power design, sensor integration, analogue/digital interfaces, and wireless communication constraints
  • Knowledge of clean water network operations, DMA monitoring, and leakage detection techniques is preferred
Job Responsibility
Job Responsibility
  • Design, develop, and maintain embedded firmware for battery-powered IoT dataloggers
  • Implement robust modem communication stacks for LTE Cat 1, NB IoT, LTE M, and multi band 2G/3G fallback where applicable
  • Integrate sensing technologies including pressure, flow, acoustic, ultrasonic, temperature, analogue (0–10V, 4–20mA), and digital pulse inputs
  • Develop efficient data logging, power management, wake/sleep regimes, and OTA update mechanisms
  • Deliver secure, reliable communication using HTTPS, MQTT, or similar protocols
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Zenovo are currently recruiting on behalf of one our long-standing customers in ...
Location
Location
United Kingdom , Derby
Salary
Salary:
55000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of industry experience working on real-time embedded systems
  • Developing 16/32-bit microcontroller embedded platforms using C
  • Experience working with cellular & Low-power WAN devices
  • Experience with Arm Cortex M, M16C, MSP430 or PIC based microcontrollers
  • Understanding of bare-metal design principles
  • Applicants must be able to work in the UK without the need for VISA Sponsorship now, or in the future
Job Responsibility
Job Responsibility
  • Design & Develop firmware solutions
  • Design and document firmware specs
  • Design and develop test plans
  • Performance optimisation on existing products
  • Involved in team code reviews and troubleshooting firmware
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
United States , Mountain View
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience
  • equivalent experience
  • 8+ years of Experience in FW and or Embedded SW development experience, particularly in a multi-core platform environment
  • 6+ years of Programming experience in C/C++
  • Understanding of computer architectures including processors, buses, and memories
  • Responsible for collaborating with cross-functional teams to debug the issues at the cross section of multiple sub-systems
  • Demonstrated experience of hardware and firmware architecture, design, and coding for solutions at scale
  • Problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Architecting software at various layers of the stack, from boot ROMs to drivers to runtimes
  • Contributing to all phases of product development, from design through manufacturing and productization
  • Contribute to the architecture and design of various firmware components, including driver interfaces (PCIe, SPI, I2C, I3C), system libraries needed for SoC bring-up, protocol and feature development of low-level hardware
  • Perform system-level debugging and troubleshooting to identify and resolve complex hardware/firmware-related issues
  • Collaborate with cross-functional teams including hardware architects and engineers, software developers, validation & integration and product managers to define firmware requirements and specifications
  • Stay up to date with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Join our team as a Sr Firmware Engineer to help us bring current and next genera...
Location
Location
United States , San Francisco; New York
Salary
Salary:
180000.00 - 210000.00 USD / Year
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience, with a focus on firmware in C/C++
  • Proficiency in developing for compute-constrained and low-memory environments
  • Skilled in creating peripheral drivers and communication protocols (UART, I2C, SPI, USB), and knowledgeable in DMA
  • Have launched and maintained large fleets of devices, with experience in monitoring telemetry, and OTA firmware updates
  • Ability to read and interpret data sheets and schematics for hardware bring-up and debugging
  • Familiarity with logic analyzers and oscilloscopes
  • A fast-paced and iterative approach to tackling complex problems
  • Willingness and ability to travel regularly to China for team support and collaboration
Job Responsibility
Job Responsibility
  • Bring-up and implement cutting edge sensor technologies
  • Collaborate with hardware teams to guide prototyping, drive efficient designs, as well as implementation on production hardware
  • Lead the transformation of our firmware development landscape, pioneering advanced standards and state-of-the-art tooling
  • Work closely with our manufacturing team in China to develop tests and deliver high quality products on time
  • Thrive in an in person and remote work environment, ensuring clear and impactful communication
What we offer
What we offer
  • Offers Equity
  • All full-time employees receive the Pod
  • Flexible PTO
  • 100% employer contribution for medical/dental/vision insurance
  • Fully distributed workforce
  • Role ownership, and uncapped growth opportunities
  • Fulltime
Read More
Arrow Right