2

Remote Software Engineer Manager Jobs in New Mexico

Hybrid (Kirtland AFB, NM), Remote U.S. eligible JOB STATUS: Full-time CLEARANCE: U.S. Citizenship, DoD Secret Clearance TRAVEL: 10% (if remote) Astriom is seeking a Flight Software Engineer to ...

Engineering Manager Location: Remote - Anywhere in the contiguous US Compensation: Anticipated ... As a Senior Software Engineer, you'll help us improve how we design, build, and ship software in a ...

Benefits Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New ... Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred.

Whether you are a passionate orchestration guru or experienced software developer -- we want you to ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...

Experience working with third-party vendors and managing relationships * Skilled in refining ... Remote Candidates who are back-to-work, people with disabilities, without a college degree, and ...

... and managing relationships Skilled in refining initiatives into technical stories and coaching ... Remote Candidates who are back-to-work, people with disabilities, without a college degree, and ...

Software Engineer III We are CalAmp, a connected intelligence company that gives people the ability ... Ability to interact with diverse groups of people including remote and offshore team * Master's in ...

next page

Showing results 1-20

Remote Software Engineer Manager information

What are the key skills and qualifications needed to thrive as a Remote Software Engineer Manager, and why are they important?

To thrive as a Remote Software Engineer Manager, you need a strong background in software development, team leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and remote collaboration platforms (like Slack and Zoom) is essential. Excellent communication, problem-solving abilities, and the capacity to motivate and guide remote teams distinguish top performers in this role. These skills ensure effective project delivery, cohesive remote teamwork, and the ongoing professional growth of distributed engineering teams.

How do Remote Software Engineer Managers effectively support and lead distributed teams?

Remote Software Engineer Managers utilize a mix of regular video meetings, asynchronous communication tools, and clear documentation to maintain team cohesion and productivity. They focus on setting clear expectations, providing timely feedback, and fostering a culture of trust and autonomy despite geographical distances. Additionally, they often implement structured onboarding processes and promote professional growth through virtual mentorship and training, ensuring remote engineers feel connected and supported.

What is a Remote Software Engineer Manager?

A Remote Software Engineer Manager is a technical leader who oversees a team of software engineers working from different locations rather than a centralized office. Their responsibilities include managing project timelines, mentoring developers, facilitating communication, and ensuring the successful delivery of software products. They use digital collaboration tools to coordinate their teams, set goals, and monitor progress. This role requires strong leadership, technical expertise, and the ability to foster a positive, productive remote work environment.

What is the difference between Remote Software Engineer Manager vs Remote Software Engineer?

AspectRemote Software Engineer ManagerRemote Software Engineer
CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's/Master's in CS or related field, technical skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersDevelops code, implements features, collaborates with team
Employer & Industry UsageTech companies, startups, large enterprisesTech companies, startups, software development firms

The main difference is that a Remote Software Engineer Manager oversees teams and projects, focusing on leadership and management, while a Remote Software Engineer primarily writes code and develops software features. Both roles require technical expertise, but the manager also needs leadership skills and experience managing teams.

What are the most commonly searched types of Remote Software Engineer jobs in New Mexico? The most popular types of Remote Software Engineer jobs in New Mexico are:
What are popular job titles related to Remote Software Engineer Manager jobs in New Mexico? For Remote Software Engineer Manager jobs in New Mexico, the most frequently searched job titles are:
What job categories do people searching Remote Software Engineer Manager jobs in New Mexico look for? The top searched job categories for Remote Software Engineer Manager jobs in New Mexico are:
What cities in New Mexico are hiring for Remote Software Engineer Manager jobs? Cities in New Mexico with the most Remote Software Engineer Manager job openings:
Infographic showing various Remote Software Engineer Manager job openings in New Mexico as of May 2026, with employment types broken down into 81% Full Time, 15% Part Time, 1% Temporary, and 3% Contract. Highlights an 37% Physical, 3% Hybrid, and 60% Remote job distribution.

Flight Software Engineer

ASTRION, INC.

Albuquerque, NM • On-site, Remote

Other

This job post has expired today. Applications are no longer accepted.


Job description

Flight Software Engineer

LOCATION: Hybrid (Kirtland AFB, NM), Remote U.S. eligible

JOB STATUS: Full-time

CLEARANCE: U.S. Citizenship, DoD Secret Clearance

TRAVEL: 10% (if remote)

Astriom is seeking a Flight Software Engineer to support small satellite flight software development for the Air Force Research Laboratory (AFRL) at Kirtland Air Force Base.

This engineer will contribute to the design, development, and testing of satellite bus software supporting experimental and research missions. The role is ideal for a mid- to senior-level software engineer with experience developing embedded or flight software for spacecraft or other real-time systems.

REQUIRED QUALIFICATIONS / SKILLS

Education:

  • Bachelor of Science in one of the following or a related technical field:
    • Software Engineering
    • Computer Science
    • Electrical Engineering
    • Aerospace Engineering

Experience:

  • Minimum 5+ years of professional software development experience
  • Experience developing embedded or flight software in C or C++
  • Experience with satellite bus or payload software development
  • Familiarity with spacecraft subsystems and interfaces (power, communications, command and data handling, ADCS, etc.)
  • Experience working with real-time operating systems
  • Experience with hardware/software integration or low-level driver development
  • Experience with scripting languages such as Python, Perl, or similar

Core Competencies:

  • Strong problem-solving and debugging skills
  • Ability to produce secure, maintainable, high-quality code
  • Comfortable working in small, agile engineering teams
  • Effective communicator with both technical and non-technical stakeholders
  • Self-directed and adaptable in a research and development environment

PREFERRED QUALIFICATIONS / SKILLS

  • Experience with the VxWorks real-time operating system
  • Experience with other embedded real-time systems such as RTEMS
  • Master's degree in a relevant technical field

RESPONSIBILITIES

  • Design, develop, test, and maintain embedded flight software for small satellite bus systems
  • Execute tasking from the satellite Assembly, Integration, and Test (AI&T) lead
  • Coordinate with other flight software engineers and subsystem teams
  • Implement best practices for code quality, maintainability, and cybersecurity
  • Develop and maintain technical documentation, including interface specifications and user guides
  • Participate in unit testing, code reviews, and system validation