Jobs · Engineering · Texas

Embedded Software Engineer I - Project Based

Autonomous Solutions, Inc. (ASI) · Fort Worth, TX · 2 days ago
EngineeringFull-time

Responsibilities

  • Develop and maintain features for embedded applications on autonomous compactor platforms.
  • Diagnose and resolve reported defects across vehicle control, actuator, and sensor systems.
  • Participate in systems engineering to support smooth software integration.
  • Write understandable, reusable C and C++ code following SOLID principles and design patterns.
  • Build and maintain unit, integration, and system simulation tests with a test-first approach.
  • Contribute to continuous refactoring and use distributed version control effectively.
  • Support fielded systems and collaborate with the team on integration issues.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field.
  • Experience designing and implementing embedded real-time software systems using C/C++.
  • Familiarity with large multithreaded embedded applications running on an RTOS.
  • Familiarity with electrical and mechanical systems.
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232 (a plus).
  • Exposure to ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics (a plus).
  • Ability to work in an open, collaborative team environment.

Similar jobs