
Software Developer 3
Mission Technologies, a division of HII
full-time
Posted on:
Location Type: Office
Location: Columbia • Maryland • United States
Visit company websiteExplore more
Salary
💰 $111,494 - $159,277 per year
About the role
- Demonstrate the ability to be creative and innovative by designing, developing, and maintaining solutions for complex, multi-domain, and heterogenous autonomy fleet control challenges
- Document software development requirements, design, and implementation.
- Effectively communicate findings, problems, and solutions to functional, project teams, as well as external customers.
- Coordinate with system, firmware, hardware and other engineering teams to implement the highest quality software solution.
- Participate in all phases of product development as needed such as reviewing requirements, design, usability, risk assessment and defects.
- Follow software development process and best practices.
Requirements
- 5 years relevant experience with Bachelors in related field
- 3 years relevant experience with Masters in related field
- 0 years experience with PhD or Juris Doctorate in related field
- High School Diploma or equivalent and 9 years relevant experience
- BS in Software Engineering, Computer Science, or Robotics Engineering
- 5+ years hands-on experience in embedded software programming in C++ and Python
- Experience with Linux operating systems
- Must be able to obtain and maintain a government clearance
- Ability to successfully function in a team with cross-functional team members and multi-tasking.
Benefits
- best-in-class medical, dental and vision plan choices
- wellness resources
- employee assistance programs
- Savings Plan Options (401(k))
- financial planning tools
- life insurance
- employee discounts
- paid holidays and paid time off
- tuition reimbursement
- early childhood and post-secondary education scholarships
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Pythonembedded software programmingsoftware development processdesignimplementationrisk assessmentusabilitydefects
Soft Skills
creativityinnovationcommunicationcoordinationteamworkmulti-tasking
Certifications
government clearance