×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer I​/II - Digital Engineering

Job in Littleton, Arapahoe County, Colorado, 80161, USA
Listing for: Rocketlab
Full Time position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 115000 - 170000 USD Yearly USD 115000.00 170000.00 YEAR
Job Description & How to Apply Below

SENIOR SOFTWARE ENGINEER I/II - DIGITAL ENGINEERING

Are you passionate about advancing aerospace technology through cutting‑edge software solutions? We are looking for a driven Senior Software Engineer I/II to join our Digital Engineering team based out of our Littleton, CO site. You will play a pivotal role in developing next‑generation simulation and modeling tools that support aerospace systems, including flight software and ground software capabilities.

You will be part of a collaborative team, contributing to all phases of software development—from requirements definition and design to coding, testing, and deployment. Our stack includes .NET, Angular, and relational databases, with a focus on scalable architectures and RESTful APIs.

WHAT YOU’LL GET TO DO:

  • Design, develop, and maintain simulation and modeling tools that support aerospace systems, including flight and ground software capabilities.
  • Design and develop mission‑level wargaming tools encompassing space, air, and ground domains.
  • Design products for analyzing laser communication constellation networks.
  • Develop application software based on web technologies that runs across multiple operating systems, including Windows and Linux.
  • Apply UI/UX best practices to create streamlined, intuitive user interfaces for simulation and configuration tools.
  • Collaborate with cross‑functional teams to analyze requirements, define system architectures, and deliver high‑quality solutions.
  • Participate in design reviews (e.g., PDR, CDR) and contribute to the refinement of system requirements and technical specifications.
  • Conduct code reviews to ensure adherence to company coding standards and best practices.
  • Optimize software performance and scalability for large‑scale simulations and data processing.

(

Please note:

This position can be hired at the Senior Software Engineer I or Senior Software Engineer II level.)

QUALIFICATIONS YOU'LL BRING AS SENIOR SOFTWARE ENGINEER I
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.
  • 5+ years of experience in software development, with a focus on simulation, modeling, or aerospace systems.
  • Proficiency in C#/.NET and Angular (or similar front‑end frameworks like React or Vue).
  • Experience with Type Script/JavaScript and building RESTful APIs.
  • Solid grasp of object‑oriented programming principles and design patterns.
  • U.S. citizenship is required, due to program requirements.
QUALIFICATIONS YOU'LL BRING AS SENIOR SOFTWARE ENGINEER II
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.
  • 8+ years of experience in software development, with a focus on simulation, modeling, or aerospace systems.
  • Proficiency in C#/.NET and Angular (or similar front‑end frameworks like React or Vue).
  • Experience with Type Script/JavaScript and building RESTful APIs.
  • Solid grasp of object‑oriented programming principles and design patterns.
  • U.S. citizenship is required, due to program requirements.
THESE QUALIFICATIONS WOULD BE NICE TO HAVE
  • Active Secret clearance, Top Secret clearance, or ability to obtain and maintain one.
  • Master’s or Ph.D. in Computer Science, Computer Engineering, or a related technical field.
  • Experience with Docker/Kubernetes for containerization and orchestration.
  • Knowledge of network programming (e.g., Sockets, Web Sockets) for real‑time data exchange.
  • Strong understanding of relational databases (e.g., MySQL, SQL Server, SQLite).
  • Passion for rapid prototyping and software integration leveraging AI tools.
  • Passion for UI/UX design.
  • Experience with space mission analysis tools such as STK, or similar.
  • Experience with modeling of physical systems.
  • Familiarity with Git and modern version control workflows.
  • Experience working in Agile/Scrum environments and contributing to iterative development cycles.
  • Advanced knowledge of Angular NgRx or other state management libraries.
  • Strong problem‑solving skills and the ability to debug complex systems.
  • A team‑oriented mindset with excellent communication skills and a positive attitude.

Primary conditions:
This position may require prolonged periods of sitting, standing, walking, computer work, and occasional exposure to moderate levels…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary