Senior Embedded Engineer

Glocomms

Springfield (IL)

On-site

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Glocomms in Hawthorne, CA is seeking a Senior Embedded Software Engineer to design and implement software that powers cutting-edge industrial hardware. You will work at the intersection of embedded systems, robotics, controls, automation, and high-performance computing to create reliable real-time software that interfaces directly with hardware.

Ideal candidates have strong C++/Rust skills and extensive experience with embedded Linux and real-time systems, delivering production-grade code close

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong proficiency in C++ and/or Rust.
  • Experience developing software for embedded Linux systems.
  • Experience building or supporting real-time systems.
  • Strong understanding of object-oriented design principles and software architecture.
  • Experience debugging complex software and hardware integration issues.

Responsibilities

  • Design and develop embedded software for advanced industrial hardware systems.
  • Build machine control and communication interfaces that interact directly with sensors, actuators, and custom hardware.
  • Develop software for data acquisition, monitoring, diagnostics, and system health management.
  • Collaborate closely with controls engineers to integrate real-time control algorithms into production software.
  • Partner with FPGA and hardware teams to support high-speed data acquisition and processing.
  • Create scalable infrastructure for logging, telemetry, calibration, and performance analysis.
  • Develop automation solutions that improve system reliability and manufacturing throughput.
  • Write well-tested, maintainable, and production-quality C++ software.
  • Contribute to architectural decisions and technical direction across the engineering organization.

Skills

C++
Rust

Tools

Embedded Linux
Real-time systems

Job description

Location: Hawthorne, CA (Onsite, 5 Days/Week)

About the Company

We're building the next generation of intelligent manufacturing systems by combining advanced software, hardware, automation, and machine learning into a unified platform. Our technology enables complex industrial systems to operate autonomously, driving unprecedented speed, precision, and scalability in advanced manufacturing.

We're looking for engineers who thrive on solving hard technical problems and want to build software that directly powers real-world machines.

The Role

As a Senior Embedded Software Engineer, you'll develop the software that serves as the backbone of our production systems. You'll work at the intersection of embedded systems, robotics, controls, automation, and high-performance computing to build reliable software that interfaces directly with hardware in real time.

This role is ideal for engineers who enjoy working close to the hardware and want to see their code operate on mission-critical physical systems.

What You'll Do
  • Design and develop embedded software for advanced industrial hardware systems.
  • Build machine control and communication interfaces that interact directly with sensors, actuators, and custom hardware.
  • Develop software for data acquisition, monitoring, diagnostics, and system health management.
  • Collaborate closely with controls engineers to integrate real-time control algorithms into production software.
  • Partner with FPGA and hardware teams to support high-speed data acquisition and processing.
  • Create scalable infrastructure for logging, telemetry, calibration, and performance analysis.
  • Develop automation solutions that improve system reliability and manufacturing throughput.
  • Write well-tested, maintainable, and production-quality C++ software.
  • Contribute to architectural decisions and technical direction across the engineering organization.
What We're Looking For
  • 5+ years of professional software engineering experience.
  • Strong proficiency in C++ and/or Rust.
  • Experience developing software for embedded Linux systems.
  • Experience building or supporting real-time systems.
  • Strong understanding of object-oriented design principles and software architecture.
  • Experience debugging complex software and hardware integration issues.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer - Real-Time Industrial Systems
Senior Embedded Engineer - Real-Time Industrial Systems

Glocomms • Springfield (IL)

On-site
USD 120,000 - 170,000
Embedded Systems Engineer
Embedded Systems Engineer

Formulate Labs • Mountain View (CA)

On-site
USD 120,000 - 160,000
Equity
Firmware ownership
In-person collaboration
+1
Senior Software Engineer
Senior Software Engineer

Lancesoft • Plantation (FL)

Hybrid
USD 124,000 - 129,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Puck Custom Enterprises • South Dakota

On-site
USD 120,000 - 150,000
Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

On-site
USD 110,000 - 160,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

The Fountain Group • Benton Harbor (MI)

On-site
USD 110,000 - 160,000
Medical
Dental
Vision
+6
Sr Software Engineer - Embedded Systems & C++ (Remote)
Sr Software Engineer - Embedded Systems & C++ (Remote)

Syndesus, Inc. • United States

Remote
CAD 90,000 - 130,000
Remote development environment
Robotics roadmap projects
Embedded Software Engineer
Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Mayfield Heights (OH)

On-site
USD 90,000 - 120,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Recruiting Resources, Inc. • California

On-site
USD 150,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ALOIS Solutions • Benton Harbor (MI)

On-site
USD 120,000 - 170,000