Senior Software Engineer
Pearl HealthFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
Minimum 8-12 years of relevant experience in Windows or Linux application software development is required.
Expertise in one of C# .Net, Java, C++, or Web UI is required, along with Object Oriented Design experience, unit testing, debugging, Agile processes, and source code tools like SVN and Git.
The role is in a fast-moving, collaborative Agile development environment with a talented group of engineers, involving mentoring, team coordination, and continuous learning.
This information is not specified in the job description.
A Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required, or equivalent combination of education, training, and experience.
Strong candidates have 8-12 years of experience, expertise in C# .Net, Java, C++, or Web UI, Agile and lifecycle process experience, plus preferred skills like Android/iOS development, UAS/drones, or FitNesse testing.
Willingness to travel locally occasionally is required.
Develops autonomous robotic systems for defense
AeroVironment develops and sells autonomous robotic systems that can perform various missions without human intervention. These systems are designed to enhance operational efficiency, reduce risks to personnel, and provide valuable data to users. The company primarily serves government agencies, defense organizations, and commercial clients, focusing on the defense and aerospace sectors. AeroVironment stands out from its competitors by emphasizing sustainability and environmental responsibility in its business practices, which not only helps the environment but also builds loyalty among employees and customers. The company's goal is to lead the market in intelligent robotic systems while promoting sustainable practices and creating new business opportunities.