1

Embedded Software Engineer Mes Level Jobs in Raleigh, NC

Embedded Firmware Engineer III

Cary, NC

$101K - $138K/yr

Develop production-ready embedded software throughout the entire product lifecycle. Hardware ... Develop low-level device drivers and hardware interfaces. Battery Management Systems * Implement ...

Team Leader Software Engineering

Cary, NC · On-site

$125 - $150/hr

You will lead a group of mid- or high-level embedded software engineers building entertainment, weather and media applications for marine chartplotters. Must be a local candidate to be considered.

Senior Software Engineer - C++/C

Cary, NC · On-site

$150 - $200/hr

In this role, you will provide technical leadership and contribute to the embedded software ... Participates in project and program planning, including estimating level of effort, evaluating ...

RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Breaking the original requirements down into the proper high level and mid-range architecture and ...

Showing results 41-60

Embedded Software Engineer Mes Level information

See Raleigh, NC salary details

$68K

$149.1K

$169.1K

How much do embedded software engineer mes level jobs pay per year?

As of Sep 9, 2026, the average yearly pay for embedded software engineer mes level in Raleigh, NC is $149,101.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,800.00 and $168,200.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Software Engineer Mes Level vs Embedded Software Developer?

AspectEmbedded Software Engineer Mes LevelEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; certifications like ARM or RTOS are commonBachelor's in Computer Science or Electrical Engineering; similar certifications may apply
Work EnvironmentEmbedded systems in industries like automotive, aerospace, consumer electronicsDeveloping software for embedded devices across various industries
Employer UsageUsed by companies designing hardware-software integrated productsCommonly used by tech firms and manufacturers focusing on embedded solutions

Embedded Software Engineer Mes Level and Embedded Software Developer roles share similar educational backgrounds and work environments. The Mes Level position often involves more specialized tasks within embedded systems, focusing on integration and testing, while the Developer role emphasizes coding and software design. Both roles are essential in embedded systems development, with overlapping skills and industry applications.

What job categories do people searching Embedded Software Engineer Mes Level jobs in Raleigh, NC look for?

The top searched job categories for Embedded Software Engineer Mes Level jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Embedded Software Engineer Mes Level jobs?

Cities near Raleigh, NC with the most Embedded Software Engineer Mes Level job openings:

Embedded Firmware Engineer III

Cary, NC

$101K - $138K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

Embedded Firmware Engineer IIIPosition 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 DoEmbedded 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

Experience developing products for:

  • 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