Job Details

ID #21757458
State Michigan
City Ann arbor
Job type Permanent
Salary USD TBD TBD
Source Leidos
Showed 2021-10-27
Date 2021-10-26
Deadline 2021-12-24
Category Systems/networking
Create resume

Junior Autonomous Systems Engineer

Michigan, Ann arbor, 48105 Ann arbor USA

Vacancy expired!

Description

Job Description:

The Leidos Innovations Center (LInC) is seeking a Junior Autonomous Systems Engineer for a position in Ann Arbor, Michigan. The Junior Autonomous Systems Engineer will work with other engineers in the LInC, the Office of Technology (OoT), and across Leidos to support multi-domain collaborative autonomy. This position will contribute to Leidos autonomous system capability development. He/she will work with a team of Scientists and Engineers who provide direct support in Autonomous Systems and will play a role in supporting these activities across Leidos.

Primary Responsibilities
  • Research and become familiar with autonomous system architectures, software and hardware components, enabling technologies, relevant scenarios, and challenges
  • Implement autonomous system software components to support various technical areas including, perception and situational understanding, planning and decision making, behavior and action execution, collaboration and manned-unmanned teaming, human-machine interaction and interfaces
  • Develop and integrate novel, open source, or academic AI and/or machine learning based algorithms into autonomous systems architectures
  • Develop software interfaces and perform integration testing for hardware devices such as robot motor controllers, flight controllers, and various sensors
  • Utilize simulation tools for algorithm and component test and evaluation
  • Optimize algorithms and components for low size, weight, and power embedded systems
  • Contribute to field test planning and execution ranging from testing on indoor mobile robots to outdoor flight tests
  • Collaborate with other autonomous systems team members and other teams throughout Leidos on a regular basis to stay up to date on existing capabilities that support autonomous systems

Basic Qualifications
  • Bachelor's degree in Computer Science, Mechanical Engineering, Electrical Engineering, Aeronautical Engineer, Software Engineering, Robotics, or other related field and less than 2 years prior relevant experience
  • Must be able to obtain and maintain a DoD clearance (US Citizenship required)
  • Experience developing in Linux and familiarity with command line interfaces
  • Experience with robotic development tools such as ROS
  • Experience with Java or C
  • Experience with Python
  • Experience with hardware devices and integration

Preferred Qualifications

Note: We do not expect ANY junior applicant to have all of these qualifications, but preferably one or a subset of experience in these areas.
  • Experience with autonomous systems development
  • Experience utilizing and integrating open-source software packages
  • Experience developing and deploying mobile robots (any domain - ground, air, sea, space)
  • Experience with embedded systems such as Raspberry Pi, Arduino, NVIDIA Jetson boards
  • Experience with modeling and simulation tools such as Gazebo, AirSim, Matlab/Simulink
  • Experience with AI, machine learning, and/or cognitive reasoning algorithms
  • Experience with machine vision, perception, and/or situational understanding
  • Experience with specialized GPU or FPGA based processing hardware
  • Experience with GPS technology, localization, navigation, or SLAM algorithms
  • Experience with robotic path planning algorithms
  • Experience with context reasoning and decision-making algorithms
  • Experience with distributed robot coordination
  • Experience with signal processing and/or sensor fusion techniques
  • Experience with frame of reference / coordinate frame transformations
  • Experience with human-machine interfaces
  • Experience with IP networking technologies such as TCP and UDP
  • Experience with messaging infrastructures such as RabbitMQ, ZeroMQ, ActiveMQ, Kafka
  • Experience with containerization tools such as Docker

Pay Range:

#Remote

Vacancy expired!

Subscribe Report job