Back to Job Search

Software Engineer- Robotics

  • Location: Raleigh, North Carolina, 27606
  • Job Type:Permanent

Posted about 1 month ago

  • Job Ref: 187630
Our client is looking for a robotics software engineer to develop autonomous vehicle and drones that incorporate advanced embedded and wireless cybersecurity technologies. These technologies will extend the state-of-the-art in cybersecurity and have both Commercial and Defense applications.
 

Required Skills

  • BS in Electrical Engineering, Computer Engineering, or Computer Science
  • 3+ years of professional experience with direct Robotics, autonomous vehicle, or UAV/drone is a must have
  • Knowledge of control systems, autonomous systems, and embedded software
  • Strong C/C++ programming skills
  • Hands-on experience with Robotics Operating System (ROS), Matlab/Simulink, or similar autonomous system development tools
  • Ability to work in a fast-paced, entrepreneurial environment as part of a small team and execute complex development tasks with limited supervision
  • Good written and verbal communications skills adequate to prepare software documentation, participate in technical proposal development, and work with external customers

Desired Skills

  • MS/PhD in Electrical Engineering, Computer Engineering, or Computer Science
  • 3+ years professional software development experience
  • Advanced knowledge in control systems, autonomous systems, and embedded software
  • Knowledge of computer and network security
  • Experience in software product development using secure software development methods
  • Embedded development skills targeting ARM or similar architectures