1

Embedded Systems Modbus Jobs (NOW HIRING)

Embedded Firmware Engineer II

Milpitas, CA · On-site

$120K - $164K/yr

Develop and optimize communication stacks (CAN, CANFD, Ethernet, Modbus, etc.) * Write clean, maintainable C/C++ for real-time embedded systems * Diagnose hardware and firmware integration issues

Embedded Firmware Engineer II

Milpitas, CA · On-site

$120K - $164K/yr

Develop and optimize communication stacks (CAN, CANFD, Ethernet, Modbus, etc.) * Write clean, maintainable C/C++ for real-time embedded systems * Diagnose hardware and firmware integration issues

Embedded Software Engineer

Columbia, MD · On-site +1

$93K - $140K/yr

C/C++ for embedded systems * Linux OS * Hardware and data interfaces (E.g., SPI, I2C, UART, CAN, ModBus, RS-232/422/485, Ethernet) * Working with sensors, radios, or communication systems

next page

Showing results 1-20

Embedded Systems Modbus information

See salary details

$62.5K

$137.3K

$192K

How much do embedded systems modbus jobs pay per year?

As of Jun 7, 2026, the average yearly pay for embedded systems modbus in the United States is $137,274.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $163,500.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Systems Modbus vs Automation Engineer?

AspectEmbedded Systems ModbusAutomation Engineer
CredentialsKnowledge of embedded programming, certifications in industrial protocolsEngineering degree, certifications in automation and control systems
Work EnvironmentIndustrial settings, embedded device developmentFactories, control rooms, system design
Industry UsageIndustrial automation, device communicationProcess control, system integration

Embedded Systems Modbus specialists focus on implementing and troubleshooting communication protocols within embedded devices, while Automation Engineers design and manage automation systems. Both roles require knowledge of industrial protocols, but Embedded Systems Modbus professionals are more hardware-focused, whereas Automation Engineers work on system-level integration.

What are Embedded Systems Modbus?

Embedded Systems Modbus refers to the implementation of the Modbus communication protocol within embedded systems, such as microcontrollers or specialized hardware devices. Modbus is a widely used protocol for industrial automation systems to enable communication between electronic devices. In embedded systems, Modbus allows for efficient data exchange between sensors, controllers, and other equipment. Professionals working in this field design, program, and maintain embedded devices that support Modbus protocols (like Modbus RTU or Modbus TCP), ensuring reliable and secure data transmission in industrial environments.

How does an Embedded Systems Modbus engineer typically collaborate with cross-functional teams during a project?

An Embedded Systems Modbus engineer often works closely with hardware designers, software developers, and quality assurance testers to ensure seamless integration of Modbus protocols within embedded devices. Collaboration involves regular meetings to discuss interface requirements, troubleshooting communication issues, and aligning development timelines. Effective communication skills are essential as the engineer must translate complex technical details to both technical and non-technical team members. This collaborative approach helps deliver reliable and interoperable products within project deadlines.

What are the key skills and qualifications needed to thrive as an Embedded Systems Engineer specializing in Modbus, and why are they important?

To thrive as an Embedded Systems Engineer specializing in Modbus, you need a solid background in embedded C/C++ programming, microcontroller architecture, and a deep understanding of industrial communication protocols, especially Modbus. Familiarity with development tools such as oscilloscopes, logic analyzers, IDEs (e.g., Keil, IAR), and certifications like Certified Embedded Systems Engineer are often required. Strong problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this field. These competencies ensure reliable system integration, efficient troubleshooting, and successful deployment of Modbus-enabled embedded solutions in industrial environments.
Infographic showing various Embedded Systems Modbus job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $137,274 per year, or $66 per hour.

Embedded Software Engineer / Architect - Linux

LumiJobs

Cypress, CA • On-site

$139K - $183K/yr

Full-time

Posted 8 days ago


Job description

Embedded Software (Linux) Engineer/Architect

About the Role

As an Embedded Software Engineer/Architect, you will design, develop, and optimize embedded software systems for SSPAs and BUCs that operate in ground-based, airborne, and space-based applications. You will be responsible for driving technical innovation in embedded software, implementing advanced control algorithms, and ensuring the delivery of cutting-edge software solutions that meet mission-critical requirements.

You'll collaborate closely with customers, program managers, RF engineers, mechanical engineers, and cross-functional teams to translate system requirements into scalable, high-performance embedded software. This role is ideal for someone who thrives on solving complex technical challenges while mentoring and inspiring engineering teams.

What You'll Do

  • Drive technical innovation in real-time embedded software, control algorithms, and system monitoring solutions for high-power RF applications.
  • Develop software architectures and technical specifications for ground-based, airborne, and space-qualified embedded systems.
  • Apply expert-level knowledge of embedded software design principles, real-time operating systems, and device driver development.
  • Design and optimize software for thermal management, power control, and fault detection in high-power RF amplifiers and systems.
  • Implement embedded software for power electronics control, including switching power supplies and DC-DC converters.
  • Ensure software designs meet EMI/EMC compliance, performance, reliability, and environmental requirements, including DO-178 and MIL-STD compliance.
  • Conduct software architecture reviews, risk assessments, and technical trade studies to ensure optimal embedded solutions.
  • Support prototype development, testing, and qualification activities for space and airborne systems.
  • Own embedded software development through the full lifecycle from concept to production.
  • Collaborate with customers and cross-functional teams to define embedded software requirements and system specifications.
  • Provide technical expertise for proposal development and customer presentations.
  • Ensure all embedded software designs comply with applicable industry standards, regulations, and customer requirements.
  • Support quality assurance activities, including software verification and validation testing.
  • Maintain software documentation standards and engineering change control processes.
  • Foster a culture of continuous improvement and technical excellence within the engineering organization.

Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 3+ years of experience in embedded software development and architecture.
  • Expert knowledge of Yocto Project and real-time operating systems (FreeRTOS, VxWorks, etc.).
  • Extensive experience with embedded development tools, debuggers, and device driver development.
  • Proficiency in C/C++ programming and assembly language for embedded systems.
  • Knowledge of communication protocols (SPI, I2C, UART, Ethernet, CAN, Modbus).
  • Experience with software for power electronics, control systems, and high-power RF applications.
  • Familiarity with aerospace, defense, or satellite communication software development.
  • Understanding of DO-178, MIL-STD-882, and space qualification processes for software.
  • Knowledge of digital predistortion (DPD), digital signal processing, and adaptive control techniques preferred.
  • Experience with AI, GPUs, FPGAs, and NPUs preferred.
  • Strong leadership and mentorship skills with the ability to guide and inspire engineering teams.
  • Excellent communication, presentation, and technical writing skills.
  • Ability to perform complex mathematical calculations including calculus, statistics, and probability theory.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Active security clearance or ability to obtain clearance preferred.