Software Engineer, Entry Level
No visa sponsorshipCitizens only
Core
Design, develop, and support embedded, user interface, and internal software components for propulsion plant applications.
Role type
Entry-level embedded software engineer
Builds
Embedded software for naval nuclear propulsion systems
Domain
Defense / Nuclear Propulsion
Required skills
C++, object-oriented programming, embedded software design, CI/CD pipelines, software testing, software troubleshooting
Preferred skills
Computer Engineering or Software Engineering degree, high GPA, basic programmable hardware knowledge
Technologies
C++, CI/CD, Embedded Hardware
Responsibilities
Design, develop, and support embedded, user interface, and internal software components for propulsion plant applications; Contribute to mission-focused software engineering work as part of a collaborative team
Seniority
Entry-level