CrawlJobs Logo
Briefcase Icon
Category Icon

Firmware Engineer Jobs

71 Job Offers

Filters
Senior Firmware Engineer
Save Icon
Join Lunar Energy as a Senior Firmware Engineer in Mountain View. You will own the full lifecycle of embedded firmware for clean energy products, using C and CMake. Collaborate cross-functionally to innovate and deliver high-volume, reliable home energy solutions. We offer comprehensive benefits,...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
130000.00 - 195000.00 USD / Year
lunarenergy.com Logo
Lunar Energy
Expiration Date
Until further notice
Principal Engineer, SSD Firmware Engineering
Save Icon
Lead SSD firmware development as a Principal Engineer in Bengaluru. Utilize your 10+ years of embedded C/C++ expertise to design and optimize firmware for cutting-edge storage solutions. This role demands deep knowledge of RTOS, microcontroller architectures, and hardware interfaces like SPI/I2C....
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Staff Firmware Engineer
Save Icon
Join our team in Bengaluru as a Staff Firmware Engineer. You will design and implement embedded C firmware for cutting-edge NAND storage solutions in consumer and automotive electronics. This role requires 4-6 years of expertise in C/C++, RTOS, and debugging complex embedded systems. Collaborate ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Seeking a Firmware Engineer in St. Louis to lead the design and development of real-time, bare-metal embedded systems. This role requires a Master's in Computer Science or Engineering with 1+ year of experience. You will guide agile teams through the full product development lifecycle, from requi...
Location Icon
Location
United States , St. Louis
Salary Icon
Salary
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Sovereign Technologies seeks a Firmware Engineer in St. Louis, MO. This role requires a Master's degree and 2+ years' experience in Simulink, embedded C, and C++/Qt development. You will lead the design and testing of real-time, bare-metal firmware for embedded systems. Must have legal authorizat...
Location Icon
Location
United States , St. Louis
Salary Icon
Salary
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our Toronto team as a Firmware Engineer, specializing in embedded C/C++ development for STM32 microcontrollers. You will design and integrate firmware for various IO interfaces (UART, I2C, SPI, USB, CAN) and wireless protocols. This role offers hands-on work with hardware debugging tools, RT...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Firmware Engineer – GPU & SOC Architecture
Save Icon
Lead firmware development for next-gen Machine Intelligence GPUs at AMD. Design and debug low-level code (C/Assembly) in a Linux/Windows environment. Leverage your Verilog and SOC architecture expertise in Markham, Canada. Mentor junior engineers while shaping cutting-edge graphics processor IP.
Location Icon
Location
Canada , Markham
Salary Icon
Salary
121280.00 - 181920.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Firmware Engineering Intern/Co-op
Save Icon
Join AMD in Markham as a Firmware Engineering Intern/Co-op. Develop embedded firmware and BIOS using C/C++ for cutting-edge AMD products. Gain hands-on experience with hardware debugging, Agile methodologies, and pre-silicon environments. Ideal for Electrical Engineering or Computer Science stude...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
65000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Firmware Engineering Lead
Save Icon
Lead firmware development for PCIe and I/O technologies in Belgrade. Build and mentor a team, driving HW/FW co-design from pre- to post-silicon. Leverage 10+ years of embedded C/RTOS experience and AI tools to optimize workflows. Join a global effort shaping next-generation SoCs.
Location Icon
Location
Serbia , Belgrade
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
PSP Firmware Engineer - Security Firmware
Save Icon
Join our team in Bangalore as a PSP Firmware Engineer specializing in Security Firmware. You will design and validate C-based firmware for platform security, including cryptography, secure boot, and root of trust. This role requires expertise in embedded systems, silicon security, and collaborati...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join APCON as a Firmware Engineer in Plano. Develop next-gen embedded systems using C/C++/Rust within cross-functional teams. Requires a degree and 1-3 years of embedded experience. Enjoy full benefits, a generous PTO program, and a collaborative, innovative work environment.
Location Icon
Location
United States , Plano
Salary Icon
Salary
Not provided
apcon.com Logo
APCON
Expiration Date
Until further notice
Principal Firmware Engineer
Save Icon
Seeking a Principal Firmware Engineer for a contract role in Luton. You will design complex digital systems using Xilinx, Verilog, and UVM for FPGA architectures. Expertise in PCIe, model-driven engineering with Matlab/Simulink, and structured design (e.g., DO-254) is essential. Join a dynamic te...
Location Icon
Location
United Kingdom , Luton
Salary Icon
Salary
Not provided
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Join our dynamic startup team in San Mateo as a Senior Firmware Engineer. Develop cloud-managed access control systems using C/C++ on microcontrollers and Embedded Linux. We seek a self-motivated problem solver with expertise in RTOS, BLE, and device drivers. Enjoy full healthcare coverage and a ...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Masters Firmware Engineering Intern/co-op
Save Icon
Join AMD's firmware engineering team in San Jose/Santa Clara for a hands-on Masters internship. Develop low-level BIOS and embedded firmware using C/C++ in a Linux environment. Gain real-world experience on pre-silicon projects, debugging hardware/software interactions for cutting-edge AMD products.
Location Icon
Location
United States , San Jose; Santa Clara
Salary Icon
Salary
83200.00 - 124800.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Embedded Firmware Engineer
Save Icon
Join our team in Andover as an Embedded Firmware Engineer. Develop optimized firmware architecture and control algorithms for VI Chip power components using C and Assembly. Collaborate with analog engineers on power supply platforms and mentor junior staff. A BS in EE/CE/CS and 5+ years of embedd...
Location Icon
Location
United States , Andover
Salary Icon
Salary
90000.00 - 115000.00 USD / Year
vicorpower.com Logo
Vicor Corp.
Expiration Date
Until further notice
Software Engineer, Firmware
Save Icon
Join our team in Cambridge, UK, as a Firmware Software Engineer. Develop cutting-edge, multi-platform developer tools using C/C++ on embedded Linux systems. You will enhance software performance and deliver innovative OS features in a dynamic, fast-paced environment. We offer comprehensive benefi...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
AI Firmware Engineer
Save Icon
Join ITR as an AI Firmware Engineer to develop cutting-edge IoT systems for healthcare and automation. Utilize your C/C++ and microcontroller expertise to build and deploy AI models on edge devices. Enjoy a flat structure, attractive salary, premium healthcare, and the chance to lead funded proje...
Location Icon
Location
Salary Icon
Salary
Not provided
ITR VN
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join a leading manufacturer in Salisbury as a Firmware Engineer. Develop cutting-edge products using C/C++ for firmware, PCB design, and system architecture. Enjoy a collaborative role with benefits including pension, bonus, and parking. Apply your electronic engineering degree in a dynamic, prot...
Location Icon
Location
United Kingdom , Salisbury
Salary Icon
Salary
50000.00 - 60000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Senior Firmware Quality Engineer
Save Icon
Join our firmware team as a Senior Firmware Quality Engineer in San Jose. You will design and execute test plans for embedded systems in an agile environment. This role requires 3+ years of firmware test development, proficiency in C#, and expertise in test automation. Be a key technical voice, e...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
48.00 - 52.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
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
Embark on a dynamic and critical career path by exploring Firmware Engineer jobs, a field where software meets hardware to power the modern world. Firmware Engineers are specialized software developers who write the low-level code that controls electronic devices and hardware components. This code, known as firmware, is permanently stored on read-only memory or flash chips, acting as the essential bridge between a device's hardware and its higher-level software or operating system. It is the invisible hand that brings everything from consumer gadgets to complex industrial systems to life. Professionals in these roles are typically responsible for the entire firmware development lifecycle. This includes analyzing requirements, designing system architecture, and then coding, debugging, testing, and maintaining the firmware. A significant portion of their work involves writing highly efficient code in languages like C and C++, and sometimes Python for scripting and testing. They work closely with electrical engineers to understand hardware constraints and schematics, ensuring seamless software-hardware integration. Common responsibilities include developing drivers for peripherals, implementing communication protocols (such as I2C, SPI, UEFI, and BIOS), optimizing system performance and power consumption, and troubleshooting deeply embedded issues using tools like oscilloscopes and logic analyzers. They also create and execute rigorous test plans to validate functionality, reliability, and stability. The typical skills and requirements for Firmware Engineer jobs are a blend of deep technical knowledge and analytical prowess. A bachelor's or master's degree in Computer Engineering, Electrical Engineering, or Computer Science is standard. Core technical skills include proficiency in embedded C/C++ programming, a solid understanding of microcontroller and microprocessor architectures (like ARM, RISC-V), and experience with Real-Time Operating Systems (RTOS). Knowledge of hardware design principles is crucial, as engineers must read circuit diagrams and data sheets. Strong problem-solving and debugging skills are paramount, given the close-to-the-metal nature of the work. Excellent communication skills are also vital for collaborating with cross-functional hardware and software teams. From entry-level positions to senior roles leading project teams, Firmware Engineer jobs offer a challenging and rewarding career for those passionate about building the foundational intelligence of electronic devices. If you have a knack for solving complex technical puzzles and want to work at the intersection of software and hardware, a career in firmware engineering is an excellent choice. Discover your next opportunity and find the perfect role to apply your skills in this ever-evolving and essential technology sector.

Filters

×
Countries
Category
Location
Work Mode
Salary