Jobs · Information Technology · Texas

Embedded Software Engineer

TALENT Software Services · Fort Worth, TX · 1 mo ago
On-siteInformation TechnologyFull-time

Key Responsibilities

  • Participate in the entire software development life cycle for embedded software operating on unmanned robotic vehicles.
  • Duties include, but are not limited to, requirements development, design, implementation, testing and support.
  • Realize external and internal customer requirements related to vehicle control, programmable actuators, and perception sensors.

What are the Mandatory skills and skill proficiencies required for this position?

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related.
  • Master's preferred.
  • 3-5 years professional experience designing and implementing embedded, real-time software systems using C/C++ for embedded processors.
  • Senior software engineering experience preferred.
  • Familiarity with large multithreaded embedded applications, running on an RTOS.
  • Familiarity with electrical and mechanical systems.
  • Ability to work in an open and collaborative team environment.
  • Strong interpersonal and communication skills.
  • Must be authorized to work in the U.S.

What are the Optional skills and skill proficiencies for this position?

  • Agile software development concepts and processes.
  • Device drivers for embedded systems.
  • Unmanned vehicle systems.
  • Knowledge of flash programming tools.
  • Communication protocols: TCP, UDP, Controller Area Network (CAN), SPI, RS232.
  • Ros/ROS2.
  • Sensor interfacing: GPS, LIDAR, RADAR, ultra-sonics.
  • Controls systems.

Similar jobs

Embedded Software Engineer

General Dynamics Mission SystemsDedham, MA· 6 days ago
Information Technology$124k/yrapply on gdmissionsystems.com