CrawlJobs Logo

Embedded Firmware engineer

India, Hyderabad · Job Posted February 20, 2026
Apply Position
Job Link Share

Requirements

  • Bachelor's Degree / Diploma in Electronics
  • Proficient in C programming for embedded systems
  • Experience with Real-Time Operating Systems (RTOS), such as FreeRTOS, VxWorks, Zephyr, or others
  • Expertise in bare-metal programming
  • Hands-on experience with embedded communication protocols (I2C, SPI, UART, CAN, LIN, Ethernet, TCP/IP, USB)
  • Experience with ARM Cortex-M microcontrollers
  • Knowledge on Linux BSP and Linux device driver development
  • Experience in Linux porting/development and kernel concepts
  • Strong experience in developing and interpreting electronic schematics and hardware design documentation
  • Proven ability in porting applications and drivers across different hardware platforms
  • Proficiency in using debugging and development tools such as Segger J-Link, Lauterbach debuggers, and Oscilloscopes
  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork abilities

Nice to have

  • Knowledge of SiFive and RISC-V architectures is a plus
  • Familiarity with Bluetooth and WiFi technologies is a plus
  • Experience with or knowledge of Linux in embedded systems is a plus

Looking for more opportunities?

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

Similar Jobs for

Embedded Firmware engineer

8 matching positions

Embedded Firmware Engineer

We’re looking for an Embedded Firmware Engineer with experience in machine contr...
Location
Location
United Kingdom , Sheffield
Salary
Salary:
40000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Embedded Software or a related field
  • 3–5 years’ experience in industrial automation, control engineering, or embedded systems
  • Experience with machine control using embedded or PLC-based systems
  • Strong experience with TIA Portal (or Siemens PLCs with Step 7 programming)
  • Willingness to travel internationally and work on overseas when required
  • Exposure to commissioning, site-based troubleshooting, and customer-facing engineering
Job Responsibility
Job Responsibility
  • Work on the development, commissioning, and support of embedded and automation-based systems
  • Develop and support embedded software for machine control systems
  • Programming and commissioning industrial automation and control systems
  • Working with PLC-based control platforms
  • Supporting installation, testing, and commissioning activities on customer sites
  • Collaborating closely with mechanical, electrical, and project engineering teams
  • Troubleshooting, fault-finding, and optimising deployed systems
  • Contributing to documentation, testing procedures, and technical handover materials
What we offer
What we offer
  • international travel opportunities
  • Fulltime
Read More
Arrow Right

Embedded Firmware Engineer

Contribute across the embedded stack—motor control, sensor interfaces, bootloade...
Location
Location
United States , Palo Alto
Salary
Salary:
137861.00 - 240000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands‑on experience developing embedded firmware (motor control, MCU APIs, sensor interfacing, etc.)
  • Familiarity with OTA updates, bootloader design, and secure firmware deployment
  • Experience with hardware‑software integration, bringing up new hardware platforms
  • Knowledge of test automation, CI/CD, and HIL testing environments
  • Strong attitude toward “getting things done” and balancing long‑term planning with short‑term execution
  • Background in robotics, automotive, consumer electronics, or other products with embedded safety/security requirements
Job Responsibility
Job Responsibility
  • Architect and develop firmware for motor controllers, sensor interfaces, and battery management systems
  • Build robust OTA firmware update and bootloader deployment solutions
  • Participate in hardware‑software integration and system bring‑up projects across teams
  • Contribute to continuous integration / continuous deployment (CI/CD) infrastructure and hardware‑in‑the‑loop (HIL) test beds
  • Drive features in safety, security, and higher‑level robot software safety layers
  • Guide improvements in firmware standards, reliability, and development process
  • Fulltime
Read More
Arrow Right

Embedded Firmware Engineer

Participate in the development of embedded firmware architecture and code optimi...
Location
Location
United States , Andover
Salary
Salary:
90000.00 - 115000.00 USD / Year
vicorpower.com Logo
Vicor Corp.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science. M.S. degree preferred
  • 5+ years’ experience with embedded firmware development, microprocessors/microcontrollers, and software/hardware debugging
  • Proficient in C-language and Assembly Language programming
  • Ability to execute and deliver against tight time schedules
  • Strong team player with ability to collaborate across functional areas such as engineering, marketing and manufacturing organizations
  • Self-motivated with strong analytical and problem solving skills
  • Organized, thorough, and detail-oriented, with strong communication skills
Job Responsibility
Job Responsibility
  • Participate in the development of embedded firmware architecture and code optimized for controlling families of VI Chip power components
  • Work alongside Analog Engineers to generate control algorithms and firmware solutions for power supply platforms. Respond to change requests and bug fixes by viewing scope traces and other hardware-oriented evidence
  • Define processes, methods and tools for developing power converter control algorithms that can be used across VI Chip product families
  • Incorporate product and manufacturing requirements into firmware design
  • Perform design tradeoffs, evaluation, and selection of microcontrollers to meet performance and cost goals
  • Analyze requirements, identify tasks, provide estimates, and work with the team to meet schedule milestones
  • Mentor power supply hardware engineers on how to contribute to firmware development projects
  • Ensure the use of formal development methods and application of best practices in developing standard code modules for VI Chip products
  • Participate in the development in requirements and design specifications
  • Participate in unit testing and other V&V activities
Read More
Arrow Right

Intermediate Embedded Firmware Engineer

We’re adding an Intermediate Embedded Firmware Engineer to support our power-ele...
Location
Location
Canada , Burnaby
Salary
Salary:
90000.00 - 110000.00 CAD / Year
equinoxpowerinc.com Logo
EQUINOX POWER
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical or Computer Engineering, or equivalent practical experience
  • 2–4 years of bare-metal firmware development in C on ARM Cortex-M microcontrollers, preferably STM32
  • Able to read a schematic and reason about amplifiers, filters, analog front-ends, switching and linear regulators, level-shifters and simple power stages
  • Hands-on lab comfort with oscilloscopes, logic analyzers, electronic loads and JTAG/SWD debuggers
  • Working knowledge of at least one of SPI, I²C, CAN or RS-485 at the register-and-frame level
  • Solid debugging habits: reproduce, isolate, hypothesize, measure, fix, write it down
  • Comfortable working in Git and in an Agile / code-review environment
  • Legally authorized to work in Canada and able to work on-site (or predominantly on-site) at our Burnaby, BC office
Job Responsibility
Job Responsibility
  • Write, document and maintain C firmware libraries for our digitally-controlled AC-DC, DC-DC, DC-AC and AC-AC converters in the 1 kW–30 kW range
  • Implement real-time control code: current and voltage loops, PWM generation, ADC sampling and scaling, state sequencing for soft-start, steady-state operation and fault handling
  • Provide firmware and debugging support during new-board bring-up: power-on, peripheral validation, safe first-switching, closed-loop commissioning, and debug of switching-related anomalies
  • Work with our power-electronics engineers on signal conditioning, sensing, gate drive and protection so the firmware behaves correctly across line, load, temperature and fault corners
  • Implement and integrate SPI, I²C, CAN, RS-485 and similar interfaces to other boards and host controllers
  • Write and run firmware tests (unit, integration and on-target) as part of an Agile development process
  • help keep the team’s build and CI flow healthy
  • Support prototype validation and certification testing (UL, CSA, NEBS, FCC, CE) where firmware behaviour is part of the compliance argument
  • Use PSIM / PLECS / LTSpice / MATLAB / Simulink models from the analog team to validate control behaviour against the real hardware
  • Keep the firmware maintainable: version-controlled (Git), reviewed, documented and usable by the rest of the team
What we offer
What we offer
  • Competitive compensation and benefits
  • Reporting directly to the CIO in a small-team engineering environment fostering collaboration
  • Accelerated professional growth and development through working on leading-edge products that will ship at scale into telecom, cable-broadband, data-centre and critical-infrastructure applications
  • Fulltime
Read More
Arrow Right

Sr. Embedded Firmware Engineer

We are seeking an experienced Sr. embedded firmware engineer with a strong backg...
Location
Location
United States , Cambridge
Salary
Salary:
Not provided
nanobiosym.com Logo
Nanobiosym
Expiration Date
July 12, 2026
Flip Icon
Requirements
Requirements
  • Proven expertise with high‑performance ARM Cortex‑M and other microcontrollers
  • Extensive experience with bare‑metal programming and embedded systems
  • Demonstrated experience designing and developing secure firmware
  • Proficiency in Rust, particularly in board bring‑up and low‑level hardware interaction
  • Familiarity with the Rust embassy framework
  • Hands‑on experience with Arm TrustZone
  • Experience in writing Rust crates for unsupported SoCs
  • Solid understanding of secure firmware update protocols and architecture
  • Experience with medical device compliance and documentation as per FDA and ISO13485 standards
  • PhD or MS / ME in EECS
Job Responsibility
Job Responsibility
  • Assist in designing and implementing a secure firmware architecture with robust secure update mechanisms
  • Develop and integrate secure firmware modules leveraging best practices and industry standards
  • Implement HALs and drivers for unsupported peripherals and features
  • Port or integrate low‑level drivers for Bluetooth, cellular, and other communication modules
  • Contribute to board bring‑up tasks using Rust
  • Develop firmware application code and new Rust crates for unsupported SoCs as needed
  • Evaluate and select an embedded GUI framework that supports rapid prototyping for UI needs
  • Work closely and communicate clearly with team to document designs, review code, and ensure compliance with security and performance guidelines
What we offer
What we offer
  • An innovative work environment tackling challenging embedded systems projects
  • Opportunities for professional growth in secure firmware development and advanced embedded technologies
  • Competitive salary and benefits package
  • Fulltime
Read More
Arrow Right

Sr. Validation & Tools Engineer - Embedded Firmware

As a Sr. Validation & Tools Engineer focusing on Embedded Firmware & Software va...
Location
Location
United States , Palo Alto
Salary
Salary:
170000.00 - 200000.00 USD / Year
ridealso.com Logo
ALSO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field
  • 5+ years of experience in software quality assurance and embedded systems testing preferably high-complexity, vertically integrated consumer products
  • Deep technical domain expertise in Automotive, Software defined vehicles, MCU/ECU architecture, Power & Fault Management, including Safety & Security functions
  • Experience working with Connectivity, location services & Mobile platforms across wireless technologies such as Cellular, Wifi or Bluetooth
  • Strong understanding and experience working extensively with embedded hardware, bootloader, firmware, debug access utilities using serial interface interfaces such as JTAG, etc.
  • Experience working with Test management systems, Requirements management and bug tracking tools for Release execution reporting and traceability of validation scope
  • Strong programming and scripting skills in C/C++ and Python, with experience designing robust automated test pipelines
  • Advanced knowledge of CI/CD automation tools and workflows (Jenkins, GitLab CI, or similar) and use of SIL/HIL environments for validation
  • In-depth familiarity with UDS, XCP, and other embedded communication protocols
  • Expertise in hardware/software communication protocols and physical layers (I2C, SPI, CAN, CAN-FD, USB-PD, etc.)
Job Responsibility
Job Responsibility
  • Define and own writing of comprehensive test strategies, test plans and test cases for the verification and validation scope of firmware & software Release cycles
  • Drive & contribute to the design, setup, and continuous improvement of SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) environments for robust system-level testing
  • Own and manage the firmware and software release validation, from pre-release verification to post-release validation and metrics tracking, including both manual & automated testing
  • Drive root cause analysis of complex system bugs & issues and follow up on corrective actions across firmware, hardware, and software domains
  • Collaborate deeply with hardware, firmware, system engineering & product teams to ensure testability and quality are built into product requirements and architecture
What we offer
What we offer
  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match
  • Fulltime
Read More
Arrow Right

Embedded Firmware Engineer – Actuators & Drives

We are looking for an Embedded Firmware Engineer to develop and maintain the low...
Location
Location
United States , Palo Alto
Salary
Salary:
138000.00 - 234600.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field
  • 3+ years of experience industry with embedded systems and real-time firmware development
  • Proficiency in C and C++ for embedded targets (strong experience in C++)
  • Experience working with microcontrollers and low-level peripherals (ADC, PWM, DMA, timers, …)
  • Comfortable debugging firmware on real hardware using standard lab tools
  • Ability to collaborate closely with hardware and control engineers
Job Responsibility
Job Responsibility
  • Develop and maintain embedded firmware for motor drives and actuator controllers
  • Implement hardware abstraction layers, drivers, and real-time infrastructure
  • Support integration of motor control algorithms developed by control engineers
  • Work closely with electrical engineers during hardware bring-up and debugging
  • Implement safety mechanisms, fault handling, and diagnostics
  • Support test and validation efforts through logging and debug features
  • Improve firmware efficiency, structure, readability, and long-term maintainability
  • Document firmware architecture, interfaces, and assumptions
What we offer
What we offer
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Equity
  • Fulltime
Read More
Arrow Right

Senior Embedded Firmware Engineer

We are seeking a Senior Embedded Firmware Engineer to develop production-grade f...
Location
Location
United States
Salary
Salary:
135000.00 - 175000.00 USD / Year
utilidata.com Logo
Utilidata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 7+ years developing and delivering production firmware for embedded systems
  • Expert proficiency in C/C++ with real-time operating systems (RTOS) and bare-metal programming
  • Strong understanding of embedded system architecture, hardware interfaces, and communication protocols (SPI, I2C, UART, CAN, USB, Ethernet)
  • Experience with IoT devices utilizing microcontrollers, communication modules (LTE, Bluetooth, WiFi), and edge computing
  • Hands-on experience with hardware bring-up and working directly with hardware teams during development
  • Knowledge of debugging tools, such as oscilloscopes, logic analyzers, and JTAG debuggers
  • Proven experience implementing CI/CD pipelines, automated testing frameworks, and version control systems (Git)
  • Strong communication skills and collaborative work style with cross-functional teams
  • Ability to travel up to 20% of time
Job Responsibility
Job Responsibility
  • Design, develop, and deploy production-grade firmware across multiple hardware platforms, architecting scalable, fault-tolerant components
  • Support hardware bring-up efforts and collaborate directly with hardware engineering teams during development cycles
  • Develop and optimize real-time embedded software using C/C++, RTOS, and bare-metal programming for resource-constrained microcontrollers
  • Implement and debug communication protocols (SPI, I2C, UART, CAN, Ethernet, LTE, WiFi) for IoT device connectivity
  • Establish and enforce firmware engineering standards, including coding conventions, testing protocols, and documentation requirements
  • Build and maintain CI/CD pipelines with automated testing, static analysis, and version-controlled release processes
  • Collaborate cross-functionally with external contractors, cloud infrastructure, AI/algorithms, and product teams to deliver integrated solutions
  • Mentor and develop team members
What we offer
What we offer
  • 10% annual bonus target
  • stock options
  • health, dental, vision
  • employer-match 401k
  • flexible paid time off
  • Fulltime
Read More
Arrow Right