×
Register Here to Apply for Jobs or Post Jobs. X

US_West | Mechanical & Physical Engineer_L

Job in Richardson, Dallas County, Texas, 75080, USA
Listing for: Datum Technologies Group
Full Time position
Listed on 2026-07-04
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer, Software Engineer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
Position: US_West | Mechanical & Physical Engineer_L3

Embedded Software Engineer V

Participate in the full software development life cycle for embedded software operating on unmanned robotic vehicles. Responsibilities include requirements development, design, implementation, testing, and production support. The role focuses on vehicle control systems, programmable actuators, and perception sensors.

Responsibilities
  • Develop features for embedded applications
  • Diagnose and correct reported software defects
  • Participate in systems engineering to ensure smooth software integration
  • Support fielded systems
  • Travel up to 15% as required
  • Write maintainable C and C++ code
  • Perform continuous refactoring and code improvements
  • Follow a testing-first development mentality including unit, integration, and simulation testing
  • Apply SOLID principles and design patterns
  • Design reusable software components
  • Utilize distributed version control systems
Required Qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field
  • Master's degree preferred
  • 7+ years of professional experience designing and implementing embedded real-time software systems using C/C++
  • Experience with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Strong interpersonal and communication skills
  • Ability to work collaboratively in a team environment
  • Must be authorized to work in the U.S.
Desired

Skills:
  • Agile software development methodologies
  • Embedded systems device driver development
  • Experience with unmanned vehicle systems
  • Flash programming tools
  • Communication protocols including TCP, UDP, CAN, SPI, and RS232
  • ROS/ROS2 experience
  • Sensor interfacing including GPS, LIDAR, RADAR, and ultrasonic sensors
  • Control systems experience

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary