CAREERS

BE A NOVA

Position:

Software Engineer

NovaWurks

Engineered for Curiosity

Salary:

85,000 – 110,000 USD/year

Type:

Full Time

Location:

Los Alamitos, CA

Category:

Engineering
Software Engineering



Upload your CV/resume or any other relevant file. Max. file size: 512 MB.




Schedule

  • Monday to Friday
  • 40+ hours a week
  • Flexible Schedule

Our Benefits

  • 401k Plans
  • Generous PTO
  • 100% Medical Coverage
  • Dental Insurance
  • Vision Insurance
  • Life Insurance Plans
  • Paid Sick Days

Our Unique Benefits

  • 12 Paid Holidays
  • Flexible Schedule
  • Cell Phone Reimbursement
  • Tuition Reimbursement
  • Stocked Snacks
  • Game Room

Website NovaWurks

Engineered for Curiosity

NovaWurks is seeking an enthusiastic, innovative individual to join a highly creative, motivated and talented group of engineers. The successful candidate will have theopportunity to work closely with a management team, as well as other Software engineers, to devise and implement software programming for our SLEGO™ modules and conformal spacecraft. We’re looking for someone with a background in Software Engineering, who can work well in a fast-paced environment and has the ability to work well on a team.

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.

ObjectivesResponsibilitiesRequired SkillsPreferred SkillsCharacter Qualifications
  • The Software Engineer will be a part of a collaborative team to help develop innovative solutions for multiple contracts and projects.
  • Help support NovaWurks software teams to design, develop, modify, and implement software programming for our SLEGO™ modules and conformal spacecraft.
  • Help create software for simulations.
  • Create and improve a simulation environment for testing on-orbit operations.
  • Utilize available software libraries to create an accurate physics environment and hardware simulation which integrates with NovaWurks’ flight software.
  • Create and update flight system applications and resources.
  • Unit/Integration/System Level testing.
  • Bachelor’s degree in Software Engineering, Computer Science (or similar degree) OR 4 years of experience in Software Engineering.
    • Note: New/recent graduates will be considered if they can demonstrate exemplary capabilities and experience implementing electronics designs in school or personal projects in lieu of professional experience.
  • Software development experience.
    • Networking
    • Message Passing
    • Multi-Threading
    • Distributed Computing
    • Consensus & Replication Algorithms (Like Raft)
    • Graphics
  • United States citizenship is required.
  • Proficient in Java and Python (2+ years preferred).
    • Note: We build satellites for on-orbit operations, which requires simulation tools to test our systems before launching into space. Our codebase is primarily comprised of Java and Python, so we are looking for a talented engineer who is proficient in those languages.
  • Strong understanding of physics and orbital mechanics.
  • Software Architecture/Development Experience. (A link to an example project on GitHub would be welcome).
  • Proficiency with C/C++, Node.js, SQL, basic Android development.
  • Proficiency with Linux (Ubuntu/Debian).
  • 2+ years Experience with physics/graphics libraries.
  • 2+ years Experience with VCS (git).
  • “Can do” attitude in an innovative space development atmosphere.
  • Ownership, Initiative, and Accountability.
  • Flexibility in a range of responsibilities.
  • Ability to learn from failure.
  • Embrace SPI (Second Party Inspections).