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 20 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in New York, NY vacancy
  • $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
  • $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
  • $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
  • $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
  •  ...The focus of this role is to develop and verify the embedded firmware in AMD's mixed-signal power management IP, and to contribute to...  ...system level Collaboration Work across Analog, RTL Design, Systems Engineering, Architecture, and Product Engineering teams Contribute to... 
    Suggested

    Advanced Micro Devices , Inc.

    New York, NY
    4 days ago
  •  ...begins shipping in Summer '26. Join us in creating technology that extends human thinking. About As a Senior Firmware Engineer, you will be responsible for designing, developing, testing, and implementing firmware for embedded systems. This role requires... 
    Summer work

    Sandbar Inc

    New York, NY
    20 hours ago
  • Overview “You bring the same mindset as the world's top performers: focused, relentless, and always pushing to be in the top 1% of your craft.” You want to own projects end-to-end and see your work directly impact millions of users. “You want to join a generational company...
    Immediate start

    Eight Sleep

    New York, NY
    1 day ago
  • $175.58k - $228.25k

     ...accelerate transit, enhance street safety, and drive toward a sustainable future. What The Job Involves We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and device driver development to join our Device Software team. In this role, you will own... 

    Hayden AI

    New York, NY
    3 days ago
  • A Houston-based professional engineering firm is seeking a Principal Embedded Firmware Engineer to lead the architecture, design, development, verification, and maintenance of advanced safety-critical medical device firmware. This role focuses on Class I, II, and III medical... 

    USA Firmware

    New York, NY
    1 day ago
  •  ...the agile software development life cycle supporting F-35 MD Production and Testing in the USRL. Collaborate with software engineers/developers and key stakeholders in the MD production cycle to maximize efficiencies and effectiveness of F-35 MD software.... 
    Full time

    Dcs Corporation

    New York, NY
    20 hours ago
  •  ...milestones of outstanding success during the course of its evolutionary journey. Job Description C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code…. - Design software features to meet product... 
    Full time
    Worldwide

    Fierce Solution Llc

    New York, NY
    20 hours ago
  • $100k - $140k

     ...At Quest Defense Systems & Solutions, our engineers support complex, mission-critical programs where software performance, reliability, and precision matter. We are seeking a highly skilled Embedded Software Engineer specializing in deterministic real‑time execution... 
    Full time
    Local area
    Flexible hours

    Quest Defense Systems

    New York, NY
    20 hours ago
  • $141k - $227.7k

     ...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
  • $4,412 - $5,147 per month

     ...Responsibilities Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging of core...  ...reviews and scheme optimization. Collaborate with hardware engineers to conduct joint hardware and software debugging, identify and... 
    Full time
    Relocation

    Kaiyan Medical

    New York, NY
    28 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
    6 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
  • $109k - $204k

     ...About the RoleCoreWeave is seeking a highly skilled and motivated Engineer to join our Hardware Engineering team. In this role, you will...  ...and root-cause analysis of failures across both hardware and firmware.Develop and maintain hardware/firmware management services that... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    6 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
  • $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
    3 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
  •  ...Fauna Robotics, an Amazon company, seeks an Embedded and Electrical Engineering Manager to lead electrical hardware, embedded firmware, and compute subsystems through architecture, validation, and manufacturing. You will guide a multi-disciplinary team across electronics... 

    Socket

    New York, NY
    1 day ago
  • $117k - $185k

     ...create an inclusive environment that drives positive impact to join our team.What You'll DoThis is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop... 

    ViaSat

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

     ...At Quest Defense Systems & Solutions, our engineers support complex, mission-critical programs where software performance, reliability, and precision matter. We are seeking an experienced Embedded Software Engineer with deep expertise in processor‑level development... 
    Full time
    Local area
    Flexible hours

    Quest Defense Systems

    New York, NY
    20 hours ago
  •  ...Hardware EngineerRole: We are looking for a hardware engineer to join our high frequency trading technology team.Responsibilities: Architect and implement FPGA applications (RTL design, synthesis, place & route, timing closure). Facilitate software integration, develop... 

    Cloud Peritus

    New York, NY
    3 days ago
  •  ...institutions. We work as one team across New York City, San Francisco, London, Copenhagen, and Pangyo.The RoleAs a Physical Design Engineer at Normal, you will own the end-to-end silicon realization path, taking complex architectures from synthesis and physical... 

    Normal Computing Corporation

    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
  •  ...Hardware Engineer (FPGA/ASIC) Internship, May-AugustNew York, Summer InternshipJob descriptionWhen we receive an application, we consider it for all available positions worldwide to determine the best fit. If you are interested in additional roles or offices other than... 
    Summer work
    Internship
    Worldwide

    Jane Street

    New York, NY
    3 days ago
  • New York City Transit Authority in Queens, NY is seeking a Computer Specialist III (Software) to support test equipment and embedded software during acceptance testing. You will review documents, participate in design reviews, and help develop test plans and procedures...

    IMDiversity Inc

    New York, NY
    3 days ago
  • $5,800 per month

     ...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... 
    Full time
    Internship
    Summer internship
    Work at office
    Immediate start
    Relocation package

    Hudson River Trading

    New York, NY
    1 day ago
  • $135k - $200k

     ...lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their greatest problems and design and implement solutions using data.... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Palantir Technologies

    New York, NY
    20 hours ago

Do you want to receive more vacancies?

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