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

Embedded Firmware Engineer III

Videndum plc

Position Summary We are seeking an experienced Embedded Firmware Engineer III to develop embedded firmware for professional battery, power, and LED lighting products used throughout the cinema, broadcast, photography, and content creation industries. In this role, you will design and develop production-quality firmware from concept through release, working closely with electrical, mechanical, software, product management, and test engineering teams. You'll play a key role in developing battery management systems, lighting controls, wireless connectivity, embedded communications, automated testing, and manufacturing support for commercial hardware products. This is an excellent opportunity for a hands‑on engineer who enjoys solving complex embedded systems challenges while contributing to products trusted by professional filmmakers and broadcasters worldwide. What You’ll Do Embedded Firmware Development Design, develop, test, document, and maintain embedded firmware for battery, power, and professional LED lighting products. Develop bootloader and application firmware for ARM Cortex-M microcontrollers. Create reusable embedded C libraries with appropriate unit tests and documentation. Develop production-ready embedded software throughout the entire product lifecycle. Hardware Integration & Debugging Perform board bring-up and on‑target debugging. Troubleshoot firmware using schematics, oscilloscopes, logic analyzers, and JTAG/SWD debugging tools. Develop low‑level device drivers and hardware interfaces. Battery Management Systems Implement battery-management functionality including: State of Charge (SOC) State of Health (SOH) Coulomb counting Cell balancing Smart Battery Specification (SBS) Lighting & Connectivity Develop firmware supporting professional lighting‑control protocols including: DMX512 RDM CRMX Art-Net sACN Implement Bluetooth® LE and Wi‑Fi provisioning. Develop secure MQTT‑based cloud connectivity. Communications & Embedded Systems Develop and maintain embedded communications using: SMBus / I²C UART SPI Modbus TCP/UDP sockets Testing & Validation Plan and execute structured verification and regression testing. Conduct battery lifecycle, thermal, and load testing. Develop Python tools for: Test automation Data collection Calibration Engineering analysis Product Support Support firmware releases and manufacturing. Assist with regulatory testing. Troubleshoot field issues and customer‑reported problems. Collaborate across engineering teams throughout product development. Required Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (or equivalent professional experience). 5+ years of embedded firmware development experience with commercial hardware products. Advanced programming experience using Embedded C. Strong experience developing firmware for ARM Cortex-M microcontrollers. Experience with real‑time operating systems such as ThreadX or FreeRTOS. Experience with: Hardware bring‑up Embedded debugging Device drivers Communication protocols Working knowledge of: Git CMake GNU Arm Embedded Toolchain CI/CD practices Ability to interpret electrical schematics and troubleshoot hardware/firmware interactions. Experience writing maintainable, well‑documented production firmware. Strong analytical, problem‑solving, communication, and collaboration skills. Preferred Qualifications Experience with any of the following is highly desirable: Embedded Platforms Renesas Synergy SSP Renesas RA FSP e² studio Espressif ESP-IDF 5.x ESP32 devices Battery Systems Smart Battery systems TI bq‑series battery‑management ICs Battery cyclers Battery test equipment

UN 38.3

UL/IEC 62133

Lighting Control DMX512 RDM CRMX / LumenRadio Art-Net sACN Professional lighting systems Embedded Software Tools GUIX GUIX Studio Segger J‑Link J‑Flash Ozone PC‑lint Doxygen Teamcenter Industry Experience Professional cinema Broadcast Photography Professional LED lighting Gold Mount, V‑Mount, or B‑Mount battery systems Additional experience with: Color science (CCT, xy chromaticity, spectral measurement) Thermal or fan‑control firmware Motor control FPGA interfaces QSPI devices Battery laboratory safety and thermal‑runaway testing Why Join Us? You’ll work on cutting‑edge products used by professional filmmakers, broadcasters, photographers, and content creators around the world. As part of a collaborative engineering team, you’ll have the opportunity to influence product architecture from concept through production while solving challenging real‑world embedded systems problems. If you’re passionate about embedded systems, commercial hardware development, and building products that professionals rely on every day, we’d love to hear from you. Benefits Competitive salary Health, dental, and vision insurance 401(k) with company match Paid time off and company holidays Collaborative and innovative engineering environment Opportunities for professional growth and development Fun company events throughout the year #J-18808-Ljbffr Videndum plc

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer III in Cary, NC vacancy
  •  ...Job Description Job Description Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware Engineer III to develop embedded firmware for professional battery, power, and LED lighting products used throughout the cinema, broadcast... 
    Suggested
    Worldwide

    Videndum

    Cary, NC
    12 days ago
  • Embedded Firmware Engineer III at Videndum . Key technologies: Rtos, FreeRTOS. Key Responsibilities Develop firmware and embedded software for microcontrollers and SoCs Write low-level drivers for peripherals (UART, SPI, I2C, GPIO) Perform hardware bring-up, debugging... 
    Suggested

    Polluxa, Inc.

    Cary, NC
    2 days ago
  • Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware Engineer III to develop embedded firmware for professional battery, power, and LED lighting products used throughout the cinema, broadcast, photography, and content creation... 
    Suggested
    Worldwide

    Polluxa, Inc.

    Cary, NC
    2 days ago
  • Videndum in Cary, NC seeks an Embedded Firmware Engineer III to develop firmware and embedded software for microcontrollers and SoCs. You will write low-level drivers for UART, SPI, I2C and GPIO, perform hardware bring-up, debugging, and board-level testing, and collaborate... 
    Suggested

    Polluxa, Inc.

    Cary, NC
    2 days ago
  • Videndum plc in Cary, NC seeks an experienced Embedded Firmware Engineer III to design and deliver production-quality firmware for professional battery, power, and LED lighting products. You will work across hardware, software, and test teams through the full product lifecycle... 
    Suggested

    Videndum plc

    Cary, NC
    1 day ago
  • Polluxa, Inc. is seeking an experienced Embedded Firmware Engineer III to design and develop production-quality firmware for professional battery, power, and LED lighting products used in cinema, broadcast, and content creation. You will work with hardware, software, product... 

    Polluxa, Inc.

    Cary, NC
    2 days ago
  • Eaton’s Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our Raleigh, NC-based engineering team. You will design, develop, test, and release embedded software for SiC-based three-phase power conversion systems used in... 
    Work at office
    Remote work

    Eaton

    Cary, NC
    2 days ago
  • Eaton’s Electrical Critical Power Solutions division in Raleigh, NC, is seeking a Senior Embedded Firmware Engineer to join our engineering team and contribute to design, development, testing, and release of embedded software for next-generation power management systems... 
    Work at office
    Remote work

    Nutanix

    Cary, NC
    1 day ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Work at office
    Local area
    Flexible hours
    Shift work

    Deloitte

    Raleigh, NC
    1 day ago
  •  ...sustainable solutions.The RoleWe are seeking an experienced Senior Firmware Engineer to join our high-performing engineering team developing...  ..., development, optimization, and maintenance of high-volume embedded products while working in a fast-paced environment that... 
    Full time
    Work at office

    Xylem

    Morrisville, NC
    17 hours ago
  •  ...software requirements specifications • Design components of an embedded system based on software requirements • Integrate...  ...Qualifications Required qualifications: • 8+ years of engineering experience (or advanced degree plus 6 years) • 5+ years of C/... 
    Full time

    Ustech Solutions

    Cary, NC
    17 hours ago
  • $95k - $138k

     ...DoWe’re looking for an Experienced Software Engineer to join our Retirement & Income Solutions...  ...skills and experience.Software Engineer III: $95,000 - $112,000 / yearSr. Software...  ...emerging business needs.Collaboration is embedded into everything we do - from the products... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    3 days per week

    Principal Financial Group

    Raleigh, NC
    3 days ago
  •  ...Job Title: Software Engineer III Duration: 06 Months Location: Remote (PST preferred) Job Description: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing... 
    Remote work

    Spectraforce Technologies

    Raleigh, NC
    7 hours ago
  • $128.31k - $144.4k

     ...RELX, Inc. d/b/a LexisNexis USA Software Engineer III Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606) JOB DESCRIPTION: ~ Lead the design of specific software products and introduce new patterns for... 
    Work at office
    Local area
    Remote work

    RELX Group plc

    Raleigh, NC
    1 day ago
  • Embedded Software Engineer II at Videndum . Key technologies: Software Development, System Design, Problem Solving. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews... 

    Polluxa, Inc.

    Cary, NC
    2 days ago
  • Garmin Ltd. is seeking a full-time Embedded Software Engineer 1 in Cary, NC. In this role, you will develop software solutions for Garmin products, primarily using languages such as C, C++, C#, and Java. Ideal candidates will have a Bachelor’s degree in a relevant field... 
    Full time

    Garmin Ltd.

    Cary, NC
    17 hours ago
  • $168.8k - $253.2k

     ...TIME as the “Most Sustainable Company in the World”. Job SummarySchneider Electric is seeking a strategic Senior Firmware Engineering Manager to lead the embedded firmware development for our next-generation products based out of Raleigh, North Carolina (relocation... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Relocation package
    Flexible hours

    Schneider Electric

    Raleigh, NC
    17 hours ago
  • $147k - $210k

     ...Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact... 

    Google

    Raleigh, NC
    2 days ago
  •  ...Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective... 
    Long term contract
    For contractors
    Remote work

    Mindlance

    Raleigh, NC
    1 day ago
  • $100k - $180k

     ...grade sensing systems. This is a hands-on firmware position focused on deterministic real-...  ...or high-level Linux software role. The engineer will design and debug RTOS and bare-metal...  ..., implement, and test both real-time embedded code and application-level software in a... 
    Full time
    H1b
    Visa sponsorship

    IST PRECISION

    Raleigh, NC
    2 days ago
  • $125.1k - $225.2k

     ...you to achieve your full potential. Unleash your talent and redefine what’s possible.Job Description:Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the... 
    Full time
    Work experience placement
    Flexible hours

    Parsons

    Raleigh, NC
    1 day ago
  • $152k - $221k

    Customer Engineer III, Platform, Enterprise, Google Cloud Location: Reston, VA, USA; Atlanta, GA, USA; +5 more; +4 more Remote eligible Experience Level: Advanced *** ** * ** *** Note: By applying to this position, you will have an opportunity to share your preferred working... 
    Work at office
    Remote work

    Google

    Raleigh, NC
    17 hours ago
  • Overview We are seeking a full-time Software Engineer 2 at our location in Cary, NC for our Marine Telematics Engineering team. We are...  ...functionalities as part of a software project using C, C++ on embedded Linux Utilizes software engineering tools such as configuration... 
    Full time
    Internship
    Remote work

    Garmin Ltd.

    Cary, NC
    4 days ago
  •  ...Job Description Job Description Description: Vadum, Inc. is seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have a strong background in firmware development and be able to work collaboratively with other engineers to design... 

    Vadum Inc

    Raleigh, NC
    14 days ago
  • $78.8k - $131.3k

     ...of the program flow of individual pieces of code, effective coding, and unit testing. QUALIFICATIONS: • 3+ years of Software Engineering experience • BS Engineering/Computer Science or equivalent experience required TECHNICAL SKILLS: • Proficiency with data... 
    Local area

    LexisNexis

    Raleigh, NC
    8 hours ago
  •  ...Clear Point Consultants is seeking a Junior to Mid level Embedded C Software Engineer to join our client’s engineering team in a hybrid role in Raleigh, NC. You will develop reliable, high-performance embedded software close to hardware and participate in design reviews... 

    Clear Point Consultants

    Raleigh, NC
    17 hours ago
  • $100k - $120k

     ...Job Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial...  ..., firmware, and product testing. ~ Experience in embedded firmware and debugging using JTAG-based debuggers and logic... 
    Temporary work
    Work at office
    Relocation
    Visa sponsorship

    OnLogic

    Cary, NC
    6 days ago
  • $22 per hour

     ...Job Description Job Description As a member of the Firmware Engineering Team at OnLogic, you will learn some of the rigors and unique design methodologies OnLogic uses to create the world’s most reliable Industrial PCs during this 6-month Co-op (January 2027 – June... 
    Full time
    Work at office
    Visa sponsorship

    OnLogic

    Cary, NC
    8 days ago
  •  ...mobile analytics experiences. In this role, you will work closely with software developers, product managers, UX designers, quality engineers, and other Visual Analytics teams to deliver high-quality features across our mobile platforms. Our team develops and maintains... 
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    2 days ago
  • Job ID: 19074755Reference Number: 23-00425Title: DevOps / Deployment EngineerLocation: Cary,, NC, 07512Posted Date: 2023-02-23Company: HAN Staffing Mandatory "UCD " "IBM Urbancode Deploy " Required skills for a resource responsible for deploying code in an urban environment...

    HAN Staffing

    Cary, NC
    2 days ago

Do you want to receive more vacancies?

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