Embedded Real-Time Software Engineer - Rust/C++

EO Solutions ltd.

Huntsville (AL)

Sur place

USD 100 000 - 140 000

Plein temps

Il y a 18 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

EO Solutions Ltd. is seeking an Embedded Software Engineer to develop and test real-time embedded control software for HEL systems. You will bridge software with sensors, actuators, and hardware, working across RF, optics, and power interfaces in a multidisciplinary team.

The role supports candidates from new graduates to experienced engineers. A strong foundation in Rust/C/C++, schematic literacy, and hands-on hardware debugging is essential.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, CS or related technical discipline.
  • Experience programming in Rust, C, or C++ in professional, internship, coursework, or personal projects.
  • Understanding of embedded systems and basic electrical engineering concepts.
  • Ability to read electrical schematics and troubleshoot hardware/software interfaces.
  • Familiarity with Ethernet, I2C, UART/RS-232/422, or similar.
  • Ability to obtain and maintain a U.S. security clearance.

Responsabilités

  • Develop embedded software and firmware in Rust or C/C++ for real-time control systems.
  • Integrate software with sensors, actuators, motor controllers, communications interfaces, and other hardware.
  • Develop and test communications between embedded devices and higher-level control systems.
  • Debug hardware/software interactions using lab equipment such as oscilloscopes, multimeters, and logic analyzers.
  • Develop automated unit, integration, and hardware-in-the-loop tests.
  • Participate in system integration, laboratory testing, and field testing.
  • Work closely with software, electrical, mechanical, optical, and controls engineers.
  • Develop maintainable software using Git, code reviews, CI/CD, and automated testing.
  • Document software interfaces, designs, test procedures, and results.
  • Use AI-assisted software development tools while independently verifying generated code for correctness, safety, and maintainability.

Connaissances

Rust
C
C++
Embedded systems
Schematic reading
Problem solving
Security clearance

Formation

Bachelor's degree in Computer/ Electrical Engineering or CS

Outils

STM32 ARM microcontrollers
GitLab CI/CD
Linux embedded development
Ethernet
I2C
RS-232/422

Description du poste

EO Solutions Ltd. is seeking an Embedded Software Engineer to develop and test real-time embedded control software for HEL systems. You will bridge software with sensors, actuators, and hardware, working across RF, optics, and power interfaces in a multidisciplinary team.

The role supports candidates from new graduates to experienced engineers. A strong foundation in Rust/C/C++, schematic literacy, and hands-on hardware debugging is essential.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Real-Time Embedded Software Engineer (Rust/C/C++)
Real-Time Embedded Software Engineer (Rust/C/C++)

Page Mechanical Group, Inc. • Huntsville (AL)

Sur place
USD 90 000 - 130 000
Embedded Software Engineer
Embedded Software Engineer

EO Solutions ltd. • Huntsville (AL)

Sur place
USD 100 000 - 140 000
Embedded Software Engineer — Real-Time HEL Systems
Embedded Software Engineer — Real-Time HEL Systems

Page Mechanical Group, Inc. • Huntsville (AL)

Sur place
USD 85 000 - 120 000
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD

Talent Groups • Redmond (WA)

Sur place
USD 100 000 - 130 000
Rust Technical Lead – Real-Time Safety-Critical Embedded
Rust Technical Lead – Real-Time Safety-Critical Embedded

Eagle Technology Competence, LLC. • Mountain View (CA), Northern (KY)

Hybride
USD 170 000 - 210 000
Space Embedded Software Engineer (Rust/C++)
Space Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • États-Unis

À distance
USD 110 000 - 160 000
Equal opportunity employer
Global collaboration
Real-Time Embedded Software Engineer (Rust/C)
Real-Time Embedded Software Engineer (Rust/C)

Fab2 • Austin (TX)

Sur place
USD 105 000 - 145 000
Medical Insurance
Dental Insurance
Vision Insurance
+10
Senior Embedded Software Engineer – Real-Time Systems
Senior Embedded Software Engineer – Real-Time Systems

RFA Engineering • Chillicothe (IL)

Sur place
USD 100 000 - 120 000
Health and Dental Insurance
Retirement Savings Account (401k)
Paid Time Off
+1
Senior Embedded Software Engineer - Real-Time Systems
Senior Embedded Software Engineer - Real-Time Systems

Draper • Cambridge (MA)

Sur place
USD 95 000 - 245 000
Embedded Software Engineer I - Real-Time Systems
Embedded Software Engineer I - Real-Time Systems

Epsilon Systems Solutions, Inc. • Town of Florida (NY)

Sur place
USD 65 000 - 90 000