CrawlJobs Logo

Filters

Location
Salary

Firmware Developer Jobs

11 Job Offers

Firmware Developer
Save Icon
Hewlett Packard Enterprise seeks a Firmware Developer in Bengaluru, India for a hybrid role. You will design and debug system software using C/C++ and Linux, collaborating on innovative edge-to-cloud solutions. Ideal candidates have 2+ years of experience and a Bachelor's or Master's in Computer ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Firmware Developer
Save Icon
Seeking a Firmware Developer in Luxembourg to design bare-metal and RTOS-based embedded software for defense-grade systems. Requires 5+ years experience, C/C++ proficiency, and ARM MCU expertise (STM32). Join a trusted, international team with 110+ nationalities, robust training, and ESG initiati...
Location Icon
Location
Luxembourg , Luxembourg
Salary Icon
Salary
46667.00 - 56667.00 SEK / Year
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Senior Application Developer - Network Automation and Firmware Platforms
Save Icon
Senior Application Developer role in Calgary, Canada, focused on Network Automation and Firmware Platforms. You will build robust automation tooling, backend services, and operator-driven UIs in a cloud-native AWS environment, leveraging AI-assisted development tools. Requires 5+ years of experie...
Location Icon
Location
Canada , Calgary
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Firmware Developer
Save Icon
RE:LAB seeks a Firmware Developer to join its multidisciplinary team in Reggio Emilia, Italy. You will develop and maintain firmware for embedded systems using C/C++, debug on embedded platforms, and collaborate on hardware/software integration. Ideal candidates have a degree in Computer or Elect...
Location Icon
Location
Italy , Reggio Emilia
Salary Icon
Salary
Not provided
re-lab.it Logo
RE:LAB
Expiration Date
Until further notice
Firmware Developer
Save Icon
Seeking a Firmware Developer in Luxembourg to design bare-metal and RTOS-based embedded software for defense-grade systems. Requires 5+ years experience, C/C++, ARM MCU expertise (STM32), and strong knowledge of I2C, SPI, UART, and CAN. Join an international team offering robust training, career ...
Location Icon
Location
Luxembourg , Luxembourg
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Senior Firmware Developer
Save Icon
Senior Firmware Developer sought in Luxembourg to design low-level embedded software for ARM-based MCUs in defense applications. Requires 6+ years’ C/C++ experience, bare-metal development, and expertise in I2C, SPI, UART, CAN. Collaborate with cross-functional teams on real-time control and sign...
Location Icon
Location
Luxembourg , Luxembourg
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Embedded Firmware Developer
Save Icon
Embedded Firmware Developer needed in Chennai to design, develop, and debug C/bare-metal firmware for USB/PCIe-based systems. Key skills include Embedded C, SPI, I2C, UART, low-level hardware interfacing, and MISRA standards. Optimize performance and memory while participating in code reviews. Jo...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
whiteblue.com Logo
WhiteBlue
Expiration Date
Until further notice
Firmware Developer
Save Icon
Hewlett Packard Enterprise seeks a Firmware Developer in Bengaluru, India for a hybrid role. You will design and debug embedded software using C/C++ and Linux/RTOS, contributing to server manageability solutions. Key requirements include 3+ years of experience with system management, REDFISH, and...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Firmware Developer
Save Icon
Seeking a Firmware Developer in Bangalore to design and validate embedded systems for servers and switches. You will bring up boards, develop Linux device drivers, and debug hardware using C and ARM architecture. Requires 3-5 years' experience with embedded systems, BSP, and IPMI/OpenBMC.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
eviden.com Logo
Eviden
Expiration Date
Until further notice
Senior Firmware Developer
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Firmware Developer
Save Icon
Join our IBM Z firmware team in Bangalore to develop the world's most secure enterprise platforms. Utilize your C++ expertise in OS, containers, and virtualization to build cloud-native, threat-resistant solutions. Gain mentorship and training while enabling secure, efficient application deployme...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
ibm.com Logo
IBM Deutschland GmbH
Expiration Date
Until further notice

About the Firmware Developer role

Explore a world of opportunity in firmware developer jobs, a critical field where software meets hardware to power the modern world. Firmware developers, also known as embedded software engineers, are the specialized programmers who write the low-level code that operates directly on microcontroller and microprocessor-based systems. This code, known as firmware, is the permanent software programmed into a device's read-only memory, acting as the essential bridge between a device's electronic hardware and its higher-level software functions. Professionals in these roles are fundamental to creating and maintaining the intelligent behaviors of countless electronic products, from everyday consumer gadgets and medical devices to industrial machinery, automotive systems, and aerospace technology.

A career in firmware development typically involves a deep focus on the entire embedded system lifecycle. Common responsibilities include designing, coding, testing, debugging, and maintaining efficient and reliable firmware. Developers often work closely with electrical engineers to understand hardware schematics and participate in board bring-up, using tools like oscilloscopes and logic analyzers to diagnose issues at the intersection of software and hardware. They are responsible for implementing drivers for communication interfaces such as SPI, I2C, UART, and CAN bus, and often develop or work with bootloaders and real-time operating systems (RTOS). The role demands rigorous practices like code reviews, writing technical documentation, and collaborating within cross-functional Agile teams to translate product requirements into functional, optimized, and secure embedded solutions.

To succeed in firmware developer jobs, a specific set of technical skills and foundational knowledge is required. Proficiency in the C and C++ programming languages for constrained environments is almost universal, with some roles requiring knowledge of assembly language. A solid understanding of computer architecture, microcontroller peripherals, and memory management is essential. Typical requirements include a degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, coupled with hands-on experience in embedded systems development. Key skills involve real-time programming, debugging complex system-level issues, reading circuit diagrams, and a methodical, detail-oriented approach to problem-solving. Strong analytical abilities and the capacity to communicate technical concepts effectively are highly valued traits, as is the motivation to continuously learn in a rapidly evolving field. For those passionate about building the foundational intelligence of physical devices, firmware developer jobs offer a challenging and impactful career path at the heart of technological innovation.