Flight Software Engineer

job
  • Blackve
Job Summary
Location
Albuquerque ,NM 87101
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

About Us

BlackVe, Inc is a dynamic and innovative national security-focused space company dedicated to pushing the boundaries of technology and engineering excellence for our exceptional customers.

Job Description

We are seeking a highly skilled Flight Software Engineer to join our team and play a key role in the development, design, and testing of spacecraft software. As a Flight Software Engineer, you will have the opportunity to work on exciting projects that will shape the future of national security space, from designing mission-critical software systems to ensuring the reliability and performance of spacecraft software. You will be required to assist in prototyping and operations support as we push innovations at speed for our customers.

You will be required to work within a software team on distributed tasks and ensure the highest quality product through all phases of the space element design, build, test and operations. You will be part of building a culture that rewards innovation and risk-taking, uses rapid prototyping, is backed by engineering rigor, aggressively works to solve customer problems, drives personal ownership and accountability, and embraces a positive environment of openness and respect. This position is based in Albuquerque, NM.

Key Responsibilities

  • Flight Software Development: Develop aspects of flight software for spacecraft missions, including data management, health management, and power control.
  • Requirements Analysis: Collaborate with multidisciplinary teams to analyze requirements for spacecraft software systems, ensuring alignment with mission objectives and technical constraints.
  • System Design: Contribute to the design and documentation of spacecraft software systems, considering factors such as reliability, fault tolerance, and performance optimization.
  • Code Reviews and Quality Assurance: Participate in code reviews to maintain high standards of code quality, reliability, and maintainability. Implement best practices for software development, testing, and documentation.
  • Testing and Verification: Develop and execute test plans to verify the functionality, performance, and safety of spacecraft software systems. Perform thorough testing at both the unit and system levels.
  • Communication and Collaboration: Communicate effectively with stakeholders across the organization, including engineers, project managers, and external partners, to coordinate software development efforts and ensure alignment with project goals and timelines.

Qualifications

  • Bachelor's degree or higher in Computer Science, Aerospace Engineering, or related field.
  • Minimum of 5 years of experience in software development, with a focus on embedded systems and real-time applications. Experience developing software for spacecraft or other mission-critical systems preferred.
  • Proficiency in programming languages such as C/C++ and Python, Linux systems, and Containers (Docker/Kubernetes) preferred.
  • Strong understanding of software engineering principles, including software architecture, design patterns, and best practices for code development and testing.
  • Experience with software development tools and methodologies, such as version control systems (e.g., Git), agile development, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Knowledge of space systems and familiarity with spacecraft subsystems (e.g., attitude determination and control, propulsion, avionics) is highly desirable.
  • Excellent problem-solving skills and ability to work effectively in a fast-paced, dynamic environment with tight deadlines.
  • Strong communication skills, with the ability to convey complex technical concepts to diverse audiences and collaborate effectively within multidisciplinary teams.
  • Ability to obtain a Top Secret security clearance.

Location and Travel Requirements

This position is based in Albuquerque, NM, with occasional travel to other company locations or partner facilities as needed. Highly qualified candidates may be considered for Remote with significant travel to Albuquerque, NM required.

Why Join Us?

  • Opportunity to work at the forefront of technology and innovation to meet the most pressing needs of our national security customers.
  • Small, dynamic, high performing team in a collaborative, inclusive work environment with opportunities for professional growth and development.
  • Competitive salary and benefits package including flexible time off; medical, dental, vision, and life insurance; 401k with non-elective company matching, stock options.

This position may include access to technology and/or data that is subject to U.S. export controls pursuant to ITAR and EAR. To comply with federal export controls, all persons hired must be a U.S. citizen, U.S. national, U.S. lawful permanent resident, refugee or asylee as defined by 8 U.S.C. 1324b(A)(3), or must otherwise be eligible to obtain the required authorization from the U.S. Department of State and/or U.S. Department of Commerce as applicable.

How to Apply

Please submit your resume and brief cover letter outlining your qualifications and interest in the position to .

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Albuquerque, NM
  • 4 Days ago
  • Hanover, MD
  • 8 Days ago
  • Hanover, MD
  • 8 Days ago
  • Englewood, CO
  • 9 Days ago
  • Auburn Hills, MI
  • 9 Days ago
  • Arlington, VA
  • 9 Days ago