2

Remote Aerospace Software Engineer Jobs in Utah (NOW HIRING)

Design systems for remote device provisioning, configuration, and software updates * Improve ... Experience mentoring engineers and leading technical initiatives * Excellent communication and ...

Software Engineer

UT ยท Remote

This is a remote position but may require occasional travel to a JR Automation or customer facility ... Your software engineering knowledge and experience is essential as we support our customer needs to ...

Senior Software Engineer

Provo, UT ยท On-site +1

$120K - $140K/yr

With a remote or in office work environment and a schedule of Monday through Friday, 8 a.m. to 5 p ... As a Software Engineer on our team, you'll use your deep expertise in SQL, C#, Typescript ...

Senior Software Engineer

Salt Lake City, UT ยท Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Salt Lake City, UT ยท Remote

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

This is a remote position available in the state listed on this job. Additionally, employment with ... Essential Job Duties Our ideal Staff Software Engineer, Permissions will be the technical authority ...

Gaming Software Engineer: 25-05356

Lehi, UT ยท On-site +1

$101.34 - $105.63/hr

Remote as per CST time zone Pay Range: $101.34 - $105.63 per hour on w-2 Job Summary: Join our innovative game development team on a contractual basis as a Senior Contract Software Engineer. In this ...

About X-Bow: X-Bow Systems is a cutting-edge aerospace technology company focused on ... Bachelor's degree or higher in Software Engineering, Computer Science or similar. Location: Remote ...

next page

Showing results 1-20

Remote Aerospace Software Engineer information

What are some common challenges faced by remote aerospace software engineers and how can they be addressed?

Remote aerospace software engineers often encounter challenges related to communication and collaboration, given the highly technical and regulated nature of aerospace projects. Coordinating with multidisciplinary teams across different time zones can require extra effort in scheduling meetings and ensuring everyone stays aligned on project milestones. To overcome these challenges, it's important to establish clear communication channels, leverage collaborative development tools, and maintain thorough documentation. Regular virtual check-ins and proactive status updates also help ensure smooth progress, compliance, and integration with hardware teams.

What is the difference between Remote Aerospace Software Engineer vs Remote Aerospace Systems Engineer?

AspectRemote Aerospace Software EngineerRemote Aerospace Systems Engineer
Required CredentialsBachelor's in Software Engineering, Computer Science, or related field; experience in aerospace software developmentBachelor's in Aerospace Engineering, Systems Engineering, or related; knowledge of aerospace systems and integration
Work EnvironmentPrimarily software development, coding, testing in remote settingsSystems integration, requirements analysis, and coordination across hardware and software components remotely
Employer & Industry UsageUsed by aerospace companies developing flight software, satellite systems, UAVsUsed in aerospace firms managing complex systems, spacecraft, and satellite projects

The main difference is that Remote Aerospace Software Engineers focus on developing and testing aerospace software remotely, while Remote Aerospace Systems Engineers handle system integration and requirements across hardware and software components. Both roles require aerospace knowledge but emphasize different technical skills and responsibilities.

What is a Remote Aerospace Software Engineer?

A Remote Aerospace Software Engineer is a professional who designs, develops, tests, and maintains software used in aerospace systems, such as aircraft, spacecraft, satellites, and related technologies, while working from a location outside of a traditional office setting. These engineers collaborate with multidisciplinary teams to ensure software meets the rigorous safety and performance standards required in the aerospace industry. They often use specialized programming languages and tools to create embedded systems, simulation software, or control systems, contributing to the advancement of aerospace technology from anywhere in the world.

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

To thrive as a Remote Aerospace Software Engineer, you need a strong background in computer science, aerospace engineering principles, and proficiency in programming languages like C++, Python, or Ada, often supported by a relevant degree. Familiarity with aerospace industry standards, real-time operating systems, and tools such as MATLAB, Simulink, and version control systems is essential, and certifications like DO-178C may be required. Excellent problem-solving, attention to detail, self-motivation, and effective remote communication are crucial soft skills for collaborating across distributed teams. These skills and qualities ensure the development of reliable, safe, and compliant aerospace software systems while maintaining productivity in a remote work environment.
What job categories do people searching Remote Aerospace Software Engineer jobs in Utah look for? The top searched job categories for Remote Aerospace Software Engineer jobs in Utah are:
What cities in Utah are hiring for Remote Aerospace Software Engineer jobs? Cities in Utah with the most Remote Aerospace Software Engineer job openings:

Senior Full Stack/Platform Software Engineer

Xbow

Magna, UT โ€ข On-site, Remote

Full-time

Posted 5 days ago


Job description

About X-Bow:

X-Bow Systems is a cutting-edge aerospace technology company focused on revolutionizing solid propellant propulsion systems for space exploration and defense applications. Our team of innovative engineers and scientists is committed to pushing the boundaries of what's possible in rocket propulsion and manufacturing.

About the Role:

X-Bow is seeking a Senior Software Engineer who enjoys solving complex systems problems, designing distributed architectures, and building platforms that transform how aerospace and defense engineering is performed.

In this role you will develop core capabilities underpinning our Digital Engineering ecosystem, including communication infrastructure, workflow automation, engineering applications, lifecycle information services, and visualization tools.

This is a highly collaborative role working alongside systems engineers, data engineers, data scientists and domain specialists. The ideal candidate will be capable of taking ownership of software capabilities from concept through deployment, working closely with stakeholders to translate engineering challenges into production quality solutions.

Responsibilities:
  • Design and develop scalable backend services and event-driven capabilities supporting engineering workflows and information exchange across multiple systems.
  • Develop APIs and services powering internal applications and engineering tools
  • Design mechanisms for discovering, navigating, and contextualizing engineering information
  • Collaborate with data engineers to develop metadata models, information services, and data processing pipelines
  • Build user-facing applications, dashboards, and visualization capabilities
  • Extend and maintain existing custom engineering applications including materials, testing, and analytics platforms
  • Partner with domain experts to transform complex engineering processes into intuitive software experiences
  • Contribute to platform architecture, reliability, observability, and long-term maintainability
Desired Skills:

Strong experience in several of the following:

  • Python
  • TypeScript/JavaScript
  • FastAPI, Flask, or similar backend frameworks
  • SQL
  • REST APIs
  • Messaging brokers (Kafka, RabbitMQ, MQT, etc)
  • Docker
  • Kubernettes
  • Azure, AWS
  • Git and CI/CD tooling
  • Distributed systems design
  • Microservice architectures

Helpful but not required:

  • Graph databases
  • GraphQL
  • Search technologies (Elastisearch, OpenSearch, Solr)
  • Workflow platforms
  • Data pipelines
  • Manufacturing or industrial software
  • PLM, ERP, or MBSE familiarity
Education:

Bachelor's degree or higher in Software Engineering, Computer Science or similar.

Location:

Remote work is possible, but hybrid is preferred in one of our primary engineering locations of Austin TX, Huntsville, AL or Salt Lake City UT.