Software Engineer IV – Embedded jobs in United States
cer-icon
Apply on Employer Site
company-logo

Voyager Technologies · 5 hours ago

Software Engineer IV – Embedded

Voyager Technologies is an innovative defense, national security and space technology company committed to advancing and delivering transformative solutions. The Software Systems Engineer will be responsible for the architecture, design, development, and integration of ISR software systems, providing technical leadership and collaborating with various stakeholders throughout the project lifecycle.

AerospaceInfrastructureSpace Travel
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Leads software and system development, integration, and test efforts
Supports system flight testing and system performance analysis
Analyze and document customer requirements, expectations, and constraints
Plan, conduct, and technically direct projects or major phases of significant projects, coordinating the efforts of technical support staff in the performance of assigned projects
Analyze, develop, and recommend design approaches to meet requirements for new or improved products and/or processes
Collaborate with software engineers on system characteristics that affect software systems and work with them to resolve incompatibilities
Support the development of technical proposals
Prepare presentation material (SSR, PDR, CDR, TRR, TIMs) and present at customer reviews and technical interchange meetings
Participate in customer meetings, peer reviews, and problem-solving meetings
Identify potential solutions given technology, organization, and management constraints
Make critical decisions that define the direction for the software products/deliverables
Mentor and coach the development team
Other related job duties, as assigned

Qualification

Embedded software developmentObject-oriented designJavaCC++Real-time software conceptsGraphical software interfaceDatabase managementNetworking technologiesMathematical principlesSecurityEncryptionCommunication skillsProblem-solvingTeam collaborationPresentation skills

Required

Ten (10) years to 15 years of experience in similar position
Bachelor's degree in the field of Engineering or Computer Science from an accredited university
Understanding of object-oriented design principles, UX design, thick & thin client GUI technologies, and client/server programming
Working knowledge of development technologies including Java, C, and C++
A clear understanding of object-oriented software design principles, distributed computing environment concepts, embedded real-time software concepts, graphical software interface technology, and principles of routing, client/server programming
Expert knowledge of: embedded computer languages, data structures, computer logic and flow-charting, computer program design methods and techniques, database vendor versions, of all compiler versions, maintaining and debugging live software systems, operating systems, standard development tools, networking technologies and protocols
Understanding of object-oriented design principles, computer architecture, concurrent programming, digital signal processing, distributed processing, and secure programming
A clear understanding of embedded real-time software concepts, object-oriented software design principles, distributed computing environment concepts, graphical software interface technology, and principles of routing, client/server programming
Proven ability to successfully multi-task in a highly collaborative team environment
Willingness to seek-out and assume increasing responsibilities as workload changes
Experience in directing engineering staff
Experience in successfully leading software teams throughout project life cycle
Possess excellent communication skills, with an emphasis on verbal and written communication
Proven ability to solve problems quickly and completely
Working knowledge of mathematical and statistical principles and formulas
Ability to facilitate client meetings and demonstrate strong presentation skills
Ability to travel approximately 25% of the time
Must be able to obtain and maintain a U.S. Security Clearance at the appropriate level (requires U.S. Citizenship)

Preferred

Preferred working knowledge of security and encryption, including information assurance
Overall knowledge of the computing environment at large, e.g., typical uses and user populations of operating systems, communications protocols, hardware platforms, etc
REDHAWK, TOA, JICD, TSDF, CUDA, and open standards design and development testing
Current DoD Top Secret SCI Security Clearance
Master's degree in computer science or engineering from an accredited university

Benefits

Competitive salary
A discretionary annual bonus plan
Paid time off (PTO)
A comprehensive health benefit package
Retirement savings
Wellness program
Various other benefits

Company

Voyager Technologies

twittertwittertwitter
company-logo
Voyager Technologies is a defense and space technology company that develops solutions for national security and commercial space missions.

Funding

Current Stage
Public Company
Total Funding
$812.82M
Key Investors
JP MorganNewSpace Capital
2025-11-05Post Ipo Debt· $435M
2025-06-11IPO
2025-06-04Debt Financing· $200M

Leadership Team

leader-logo
Dylan Taylor
Chairman & CEO
linkedin
leader-logo
Paul Tilghman
Chief Technology Officer
linkedin
Company data provided by crunchbase