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
- 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
- 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
Vacancy expired!