Junior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CoAspire · 9 hours ago

Junior Software Engineer

CoAspire is a cutting-edge defense manufacturing leader in Northern Virginia, specializing in the precision assembly of advanced weapons systems. The role involves contributing to the design, development, integration, and testing of embedded and application software for advanced missile programs in a collaborative environment.

ConsultingCyber SecurityInformation TechnologyInternet of Things
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote
Hiring Manager
Matt Fisher
linkedin

Responsibilities

Support the design, development, modification, and review of embedded software in C/C++ for missile flight control and supporting subsystems
Develop test programs, automation scripts, and graphical user interfaces (GUIs), primarily on Windows platforms, to support software-in-the-loop (SIL), hardware-in-the-loop (HWIL), integration, and qualification testing
Implement, optimize, and verify guidance, control, and signal-processing algorithms
Support software-hardware integration, including debugging, interface definition, and real-time performance analysis
Conduct unit and system testing, end-to-end integration testing, code reviews, and support system-level verification and flight-worthiness testing
Perform root-cause analysis on software issues, implement fixes, and support configuration management and change processes
Generate and maintain software documentation (in line with Model Based System Engineering (MBSE) expectations), including requirements specifications, design descriptions, test plans, and reports
Ensure all software complies with customer-required guidelines, coding standards and security requirements

Qualification

C/C++Embedded software developmentVersion control (Git)Real-time systemsTypeScript/JavaScriptWindows-based environmentsCameo for MBSECommunicationCross-functional teamwork

Required

0–5 years of software engineering experience in aerospace/defense or related field
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field
Proficiency in C/C++ for embedded or real-time applications
Experience with embedded software development, debugging tools, and version control (e.g., Git, GitHub, Kanban-based agile development)
Familiarity with real-time systems, multithreading, and basic software-hardware interfacing
U.S. citizenship and current Secret clearance (or ability to obtain and maintain one)
Excellent communication skills and ability to work effectively in cross-functional teams

Preferred

Experience with TypeScript/JavaScript for test application and GUI development
Experience with Windows-based test environments, automation frameworks, or lab integration tools
Familiarity with Cameo for MBSE efforts

Benefits

Full benefits from day one: medical, dental and vision
401(k) with generous company match and immediate vesting
PTO and Federal holidays

Company

CoAspire

twittertwittertwitter
company-logo
CoAspire offers IT services to full-spectrum federal contracting.