Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Ova Technologies

Job Title: Firmware Engineer

Job Type: Full-Time

Experience: 2-6 Years

Location: [Location / Remote / Hybrid]

Department: Engineering / Embedded Systems


Job Summary


We are looking for a skilled Firmware Engineer to design, develop, test, and maintain embedded firmware for hardware products. The ideal candidate should have strong programming skills in C/C++ , experience with microcontrollers and embedded systems, and a good understanding of hardware-software integration.


Key Responsibilities

  • Design and develop embedded firmware for microcontrollers and hardware devices.
  • Develop efficient and reliable firmware using C/C++ .
  • Work with microcontrollers such as ARM Cortex-M, STM32, PIC, AVR, or similar platforms .
  • Develop and integrate device drivers, peripherals, and communication protocols.
  • Work with interfaces such as UART, SPI, I2C, CAN, USB, Ethernet, and GPIO .
  • Perform firmware debugging, testing, and troubleshooting.
  • Use oscilloscopes, logic analyzers, debuggers, and other hardware tools for issue analysis.
  • Collaborate with hardware, software, QA, and systems engineering teams.
  • Participate in code reviews and follow coding and documentation standards.
  • Optimize firmware for memory usage, performance, power consumption, and reliability.
  • Investigate and resolve firmware defects and hardware-software integration issues.
  • Develop unit tests and support system-level validation.
  • Maintain technical documentation, design specifications, and release notes.
  • Support firmware releases, upgrades, and production troubleshooting.
Required Skills
  • Strong programming experience in Embedded C/C++ .
  • Good understanding of microcontrollers and embedded systems .
  • Experience with RTOS such as FreeRTOS, Zephyr, or similar.
  • Knowledge of embedded communication protocols:
    • UART
    • SPI
    • I2C
    • CAN
    • USB
    • Ethernet
  • Experience with debugging tools such as JTAG/SWD .
  • Familiarity with Git and version-control systems.
  • Understanding of memory management, interrupts, timers, DMA, and low-level hardware programming.
  • Good knowledge of firmware development and debugging lifecycle.
  • Strong problem-solving and analytical skills.
Preferred Skills
  • Experience with ARM Cortex-M architecture.
  • Experience with STM32, ESP32, NXP, TI, or similar platforms.
  • Knowledge of bootloaders and OTA firmware updates .
  • Experience with embedded Linux.
  • Knowledge of device security, secure boot, encryption, or firmware signing.
  • Experience with hardware bring-up and board-level debugging.
  • Familiarity with Python for test automation.
  • Experience with CI/CD for embedded firmware.
  • Knowledge of automotive protocols such as CAN, LIN, or AUTOSAR is a plus.
Education
  • Bachelor's or Master's degree in Electrical Engineering, Electronics & Communication Engineering, Computer Engineering, Embedded Systems , or a related field.
Key Competencies
  • Embedded Firmware Development
  • Embedded C/C++
  • Microcontrollers
  • RTOS
  • Device Drivers
  • Hardware-Software Integration
  • Firmware Debugging
  • Communication Protocols
  • Hardware Bring-Up
  • Unit & Integration Testing
  • Git / Version Control
  • Problem Solving
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in New York, NY vacancy
  • $180k - $210k

     ...of your career, you’ll feel right at home. If you’re looking for something easier -this isn’t it.The RoleJoin our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and... 
    Suggested
    Full time
    Immediate start
    Remote work
    Worldwide
    Night shift

    Eight Sleep

    New York, NY
    2 days ago
  • $153k - $242k

     ...in March 2025. Learn more at .What You’ll DoTo accelerate datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard Management Controllers (BMCs).As... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    2 days ago
  • $182k - $242k

     ...CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .What You’ll DoCoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms and the integrated firmware stack that powers them.As a Senior... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    4 days ago
  • $182k - $242k

     ...Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .What you’ll doAs a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions.... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    2 days ago
  •  ...Senior Firmware Engineer Sandbar is an interface company in New York City. We aim to augment individuals so we can each think, act, and move more freely. Our team has built SW, ML, and HW products across Meta, CTRL-labs, Google, Apple, Fitbit, Peloton, and Equinox.... 
    Suggested
    Summer work

    Sandbar Inc

    New York, NY
    21 hours ago
  • Job Summary: 1. We are seeking a highly skilled Firmware Engineer to join our Technical Support Team, responsible for providing technical support to our clients and sustaining engineering efforts. 2. As a Firmware Engineer, you will play a critical role in conducting failure... 

    Omni Inclusive

    New York, NY
    3 days ago
  • $200k - $250k

     ...the next generation of physical AI. Getting nerd-sniped by an engineering metric is way less important than solving our customers' biggest...  ...integrated with the rest of the robot. We are looking for a firmware engineer to own embedded systems across the robot, from initial... 
    Shift work

    Reflex Robotics

    New York, NY
    4 days ago
  • Firmware Engineer Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among... 
    Remote work
    Worldwide

    Super Micro Computer

    New York, NY
    5 days ago
  • Senior Firmware Engineer Sandbar is an interface company in New York City. We aim to augment individuals so we can each think, act, and move more freely. Our team has built SW, ML, and HW products across Meta, CTRL-labs, Google, Apple, Fitbit, Peloton, and Equinox. Our... 
    Summer work

    Sandbar Inc

    New York, NY
    3 days ago
  • Seeking a full-time Firmware Engineer II, this position will focus on real-time embedded system software design and development for complex machines, collaborating with cross-functional teams to enhance product security and performance. Key responsibilities: Design and... 
    Full time

    Virtual Vocations Inc

    New York, NY
    4 days ago
  • Staff Firmware Engineer | 1099 Independent Contractor Minneapolis, Minnesota, United States Contractor Remote Dojo Five is on a mission to drive the firmware industry forward. We partner with companies to modernize their embedded software development—integrating the right... 
    For contractors
    Local area
    Remote work

    Dojo Five

    New York, NY
    5 days ago
  • $133k - $160k

    Job Description & ResponsibilitiesWe're looking for a hands-on Embedded Software Engineer who will be responsible for software development and support of Persistent Systems’ industry-leading Wave Relay mobile ad-hoc networking (MANET) system. You will be heavily involved... 
    Work experience placement
    Flexible hours

    Persistent Systems

    New York, NY
    2 days ago
  • $141k - $216.6k

     ...products that help law enforcement do their jobs and keep people safe every day. In this role, you’ll develop embedded networking firmware for Linux- and Android-based platforms.What Makes You a Great Fit5+ years of experience building software for Embedded Linux or Embedded... 
    Work experience placement
    Work at office
    Relocation package

    Axon

    New York, NY
    2 days ago
  • $120k - $242k

     ...seeking a highly skilled and motivated Infrastructure/Hardware Engineer to join our Hardware Engineering team, reporting to the Hardware...  ....About the role:Responsibilities:Develop and maintain hardware/firmware management services.Automate all aspects of the liquid cooling... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    2 days ago
  • $300k

    The Hardware team at Hudson River Trading (HRT) creates high performance compute engines using FPGA and ASIC technologies to drive low latency trading decisions on global markets. We build custom solutions across the spectrum of speed and smarts: from bespoke circuits to... 
    Full time
    Internship
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    4 days ago
  • $200k - $300k

    The Hardware team at Hudson River Trading (HRT) creates high performance compute engines using FPGA and ASIC technology to drive low latency trading decisions on global markets. We build custom solutions across the spectrum of speed and smarts: from bespoke circuits to... 
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    2 days ago
  • - MS/ Ph.D. degree in Computer Science, Electrical Engineering, or a related field - Radar sensor software development - Lidar sensor &...  ...software development - Camera sensor & software development - Sensor firmware and low-level signal processing - Sensor calibration -... 

    MoTek Technologies

    New York, NY
    4 days ago
  •  ...Embedded Software Engineer As our first full time embedded software engineer you will drive development of our robot software. In this role you will contribute to a wide range of outcomes including: Increasing on-device or near real-time capabilities that deliver... 
    Full time

    Brahma Consulting Group

    New York, NY
    1 day ago
  • $95.5k - $149.2k

     ...seeking an experienced Enterprise Hardware Specialist and VDI Engineer with a strong DevOps background to support the lifecycle of our...  ...console servers. Patch and Asset Management : Track software/firmware lifecycles and execute enterprise-wide patch management... 
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Atlantic City, NJ
    1 day ago
  • $48 - $58 per hour

    DescriptionKforce's client in NYC is seeking an Embedded Software Production Support Engineer to provide front-line technical support for embedded software products and customer environments. This role is ideal for someone with strong communication skills who enjoys troubleshooting... 

    KForce

    New York, NY
    2 days ago
  • $50 - $60 per hour

    DescriptionKforce has a client that is seeking an L2 Embedded Software Production Support Engineer in New York, NY.Summary:We're seeking an experienced Embedded Software Production Support Engineer to provide advanced technical support for complex software and embedded... 

    KForce

    New York, NY
    2 days ago
  • $35 - $60 per hour

     ...Computer Engineering - AI Data Trainer ~ Location: Remote About the job At Alignerr, we partner with the world's leading AI research teams and labs to build and train cutting-edge AI models. You'll challenge advanced language models on topics like computer... 
    Hourly pay
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    New York, NY
    2 days ago
  • $140k - $170k

     ...prototypes into documented, repeatable deployment standards. Cross-Functional Collaboration Work with mechanical and HVAC engineers to implement optimization algorithms at the edge, translating control logic into reliable software running on site. Partner... 
    Hourly pay
    Full time
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Brightcore Energy

    New York, NY
    2 hours ago
  •  ...and edge compute platforms Develop interfaces to off-the-shelf and custom hardware Requirements Bachelor's or Master's in Computer Engineering, Electrical Engineering, or related technical field or similar relevant experience 5-10 years experience developing software for... 
    Permanent employment
    Temporary work
    Work at office
    Flexible hours

    Distributed Spectrum

    New York, NY
    4 days ago
  • Embedded Software Engineer This position is a technical position working in the embedded software/firmware development work streams. The individual would have responsibility for working cross-functionally to understand end-user needs and system requirements and mapping... 

    Saviance

    New York, NY
    3 days ago
  • $117k - $185k

    Embedded Software Engineer One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries... 

    ViaSat

    New York, NY
    5 days ago
  • $70.77k - $123.82k

    Embedded Software Engineer We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add...  ...in a complex multi-processor system Cross-functional (hardware/firmware/software) development and verification Knowledge of satellite... 
    Remote work

    iDirect Government

    New York, NY
    3 days ago
  •  ...era of laboratory medicine. Role Summary The Embedded Software Engineer will be working alongside our existing software engineers,...  ...maintainability Work closely with cross-functional teams, including firmware engineers, hardware engineers, and QA testers, to integrate... 
    Local area

    Clarapath Inc.

    New York, NY
    1 day ago
  • $41.01k - $53.32k

    Embedded Software Engineer Intern Location: Bridgeton, MO, US, 63044 Job ID: 115031 The Leonardo DRS Land Systems business is a recognized leader in the design and integration of complex technologies into new and legacy systems and platforms for global military and commercial... 
    Contract work
    Work experience placement
    Summer work
    Internship
    Work at office
    Local area
    Flexible hours

    Leonardo DRS

    New York, NY
    5 days ago
  • $73.84k - $94.67k

    The Role: Join our team as an Embedded Software Engineer developing firmware and software solutions for real-time embedded control systems. You’ll work across the product lifecycle, from system and software design through testing and post-deployment support, with an emphasis... 
    Temporary work
    Work at office
    Relocation
    Relocation package

    Socket.dev

    New York, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!