AeroVironment is seeking a Software Engineer - Robotics Generalist in Pittsburgh, PA. The role involves designing and developing software for robotic systems within a collaborative Agile environment. Candidates should have a Bachelor's degree and 5+ years of experience in Linux software development, particularly with strong C++ skills. The position offers a salary range of $107,370 - $152,250 and a comprehensive benefits package, making it an opportunity to work with innovative technology in autonomous systems.
Qualifications
Minimum 5 - 8 years of relevant experience in Linux application software development.
Significant experience in C++ and Object Oriented Design.
Experienced writing unit tests and debugging code.
Responsibilities
Works within a defined software life cycle development process.
Creates software design documentation in accordance with software process requirements.
Implements robotic software components according to coding standards.
Skills
C++
Object Oriented Design
Unit Testing
Linux Application Development
Collaboration
Education
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics
Tools
Git
Job description
AeroVironment is seeking a Software Engineer - Robotics Generalist in Pittsburgh, PA. The role involves designing and developing software for robotic systems within a collaborative Agile environment. Candidates should have a Bachelor's degree and 5+ years of experience in Linux software development, particularly with strong C++ skills. The position offers a salary range of $107,370 - $152,250 and a comprehensive benefits package, making it an opportunity to work with innovative technology in autonomous systems.