Software Engineer

Location: Houston, TX
Date Posted: 01-02-2019
All qualified resumes will receive feedback within 24 hours
The Software Engineer will:
  • Develop an autonomous robotic flight system that can be used to explore areas on the surface of planets and moons in advance of human exploration
    • The system will be capable of translating to a specified site, landing, collecting data and sending it to a remote location, recharging and repeating the process
  • Develop C++ software
  • Perform software testing and verification
  • Develop software documentation
  • Participate as software Subject Matter Expert in project meetings.
Required Education/Experience/Skills:
  • BS degree in engineering from an accredited engineering school and five (5) years of direct software engineering experience, or a MS degree from an accredited engineering school and four (4) years of direct software engineering experience, or Ph.D. and zero (0) years of direct software engineering experience
  • Strong C++ embedded programming skills and experience within the last 5 years
  • Experience with Linux Kernel, device drivers and embedded Real-time Operating System (RTOS)
Preferences:
  • Experience with robotic systems
  • ROS (Robot Operating System) or a similar platform in a significant way
  • Experience writing software for automation/process control, including hardware interfaces (such as Ethernet, serial ports, etc.)
  • Experience with the Git version control system)
or
this job portal is powered by CATS