FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer 2
HIIEngineer designing and developing applications software for Newport News Shipbuilding. Collaborating with teams to create innovative solutions for naval ships and systems.
Posted 7/17/2026full-timeNewport News • Virginia • 🇺🇸 United StatesJuniorMid-Level💰 $80,000 - $101,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C++ development, including the use of Visual Studio and compilers like WindRiver, while ensuring adherence to software standards. Proficient in deploying and troubleshooting software for embedded systems, with strong planning and communication skills.
Highest-signal resume keywords
C++ DevelopmentVisual StudioWindRiver CompilerEmbedded Systems TroubleshootingSoftware Standards Compliance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Application Software DevelopmentSystems DesignMathematical SolutionsCompiler DevelopmentUtility Program Development
Soft Skills
Planning SkillsExecution SkillsCommunication Skills
Tools & Technologies
VectorCastCustom Development EnvironmentsProprietary Toolsets
Certifications & Qualifications
Bachelor's DegreeMaster's Degree
Industry Keywords
Electronic Data Processing SystemsSoftware TestingDebuggingOperating Systems
About the role
Key responsibilities & impact- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions
- Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software
- Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems
- Ensures software standards are met
Requirements
What you’ll need- Bachelor's Degree and 2 years of relevant exempt experience
- Master’s Degree and 0 year of relevant professional experience
- Experience in C++ development environments and tools such as Visual Studio
- Experienced in the use of compilers such as WindRiver and code coverage tools like VectorCast
- Experienced with deployment and troubleshooting of software for an embedded system
- Comfortable with and adaptable to the use of customized, proprietary development environments and toolsets
- Strong planning, execution, and communication skills
Benefits
Comp & perks- medical, prescription drug, dental and vision plan choices
- on-site health centers
- tele-medicine
- wellness resources
- employee assistance programs
- savings plan options (401K)
- financial education and planning tools
- life insurance
- tuition reimbursement
- employee discounts
- early childhood and post-secondary education scholarships