1,946,553open jobs
114,344companies
243,360added this week
Browse all
Salary
up to $130k per year
Location
Hybrid (Woburn, United States)
Seniority
Senior · 7+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 15, 2026.

Overview
Company
Impact
Profile match
Advanced ATC training simulators and speech tech from UFA—trusted by ANSPs, military, and universities to elevate aviation safety and performance.

Job Description

About the Job

UFA, Inc. (UFA), headquartered in Woburn, Massachusetts with offices in Maryland and Germany, is a global leader in developing Air Traffic Control (ATC) simulation technologies. We provide ATC simulation products to civil aviation, military, and university clients worldwide. We are seeking a motivated and skilled professional to join our growing team in our Woburn, MA office.

Join our ATCoach product team!

We are seeking a talented Senior Software Engineer with 7 or more years of experience to join our ATCoach product team supporting the FAA STARS, ERAM, and other customer programs. ATCoach is a high-fidelity approach and en route air traffic control simulator that is the choice of leading air navigation service providers, military organizations, and universities worldwide. We provide advanced standalone and embedded simulation solutions that enhance the training and operational capabilities of our customers, and contributing to safer aviation. As part of our team, you will develop and maintain simulation software, user interfaces, and support system integrations to enhance the training experience for air traffic controller clients. If you are a skilled and motivated software professional who is passionate about contributing to innovative projects and delivering tailored solutions, we invite you to apply and join our team.

What You'll Do:

· Design, develop, test and maintain new capabilities in our core simulation product and user interfaces.

· Develop and maintain simulation interfaces to operational Air Traffic Management System subsystems and components ensuring tight conformance with customer-defined interface specifications.

· Integrate new features and troubleshoot system issues to ensure optimal performance and functionality.

· Support software verification and validation (V&V) activities, including unit testing, integration testing.

· Collaborate with customer engineers during software baseline releases, regression testing cycles, and Software Problem Report resolution to ensure ATCoach® simulation fidelity is maintained with each new release.

· Assess customer requirements for feasibility, providing estimates and schedule inputs as needed.

· Translate customer requirements into effective software solutions across multiple applications.

· Communicate complex technical concepts to diverse audiences.

· Collaborate with colleagues and clients in North America and Europe.

· Participate in code reviews and contribute to the continuous improvement of development processes.

· Contribute innovative ideas to enhance our product roadmap and work with various teams to realize these.

What You Need to Apply:

· Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.

· 7+ years of proven software development experience.

· Strong programming experience in C/C++, and Java with strong software design skills.

· Experience with Linux, and inter-process communication protocols such as TCP/IP and multicast.

· Familiarity with command line and scripting languages such as Bash and Python.

· Demonstrated experience with real-time or distributed software systems, including inter-process communication, message passing, and event-driven architectures.

· Prior experience with FAA ATC automation systems, including ERAM, STARS, URET, or equivalent en route / terminal automation platforms.

· Experience developing embedded simulation, test, or training systems for safety-critical or mission-critical government programs.

· Experience with source control and ticketing systems, preferably Git and Jira.

· Ability to work independently and collaboratively within a team.

· Strong communication and collaboration skills.

· Strong problem-solving skills and attention to detail.

· Experience working in a distributed, real-time simulation environment is preferred.

· Experience working with virtualized environments a plus.

· Experience working with distributed teams or clients is a plus.

· U.S. citizenship due to federal work requirements.

· Ability to obtain and maintain a Position of Public Trust security clearance.

Why Join UFA’s team:

· Work on advanced simulation technology with interesting products and projects, directly contributing to aviation safety.

· Opportunity to make an immediate impact with one of our innovative product teams.

· Long-term program stability: UFA provides embedded simulations solution from initial program deployment through ongoing modernization roadmaps.

· A small, expert engineering team where your contributions directly shape the product - no bureaucratic layers between your work and real-world impact.

· Close collaboration with customer representatives provides deep domain context rarely available to commercial software engineers.

· High visibility position with opportunity for rapid growth and increased responsibilities.

· Hybrid work arrangement, combining both in-office and remote work.

· Excellent benefits.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,946,553 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Woburn
≈ $134k – $231k per year (Estimated) • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree • United States
AI/ML
Computer Use
Apply
≈ $153k – $284k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • United States
Apply
Cloud Systems Engineer 4 months ago
≈ $137k – $252k per year (Estimated) • Equity • In office • TS/SCI • 7+ years exp • Bachelor's Degree • Reston
Java
DevOps
Terraform
AWS
Apply
$104k – $175k per year • In office • Full-Time • 7+ years exp • PhD • Richardson
Python
JavaScript
TypeScript
Databases
Apache Kafka
Redpanda
AI/ML
LangGraph
LangChain
Model Context Protocol
AI Agents
CrewAI
LLM
Agentic Workflows
Multi-Agent Systems
Copilot Studio
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Platform Engineering
Cybersecurity
Microsoft Entra ID
Management
ServiceNow
Apply
Software Engineer II 2 years ago
$89k – $145k per year • In office • Full-Time • 4+ years exp • Jersey City
JavaScript
Java
TypeScript
Apex
Apex
MuleSoft
Frontend
Angular
Management
Agile
Apply
$110k – $146k per year • Remote (United States) • 12+ years exp • Bachelor's Degree • United States
Python
Java
SQL
PowerShell
C#
Databases
PostgreSQL
DevOps
Red Hat
VMWare
Azure
AWS
Docker
Kubernetes
CentOS Stream
Amazon S3
Linux
Cybersecurity
Wireshark
MedTech
ISO 13485
DICOM
HL7
Apply
≈ $22k – $53k per year (Estimated) • In office • 7+ years exp • Gurgaon
Python
Java
AI/ML
LLM
Anomaly Detection
DevOps
Terraform
New Relic
OpenTelemetry
Datadog
Dynatrace
Prometheus
Pulumi
Azure
CI/CD
Jenkins
AWS
Kubernetes
Cloudflare
Grafana
Platform Engineering
AWS Lambda
Akamai
AIOps
DNS
SOAP
Apache HTTP Server
Apply
≈ $9.5k – $26k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Gurgaon
Python
JavaScript
Management
UiPath
Agile
Waterfall
Apply
≈ $10k – $27k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Gurgaon
Python
JavaScript
SQL
Databases
Oracle
AI/ML
Prompt Engineering
AI Agents
Machine Learning
DevOps
Rest API
CI/CD
Git
SOAP
Management
Agile
Waterfall
Oracle ERP
Apply
≈ $21k – $49k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Gurgaon
Python
JavaScript
Management
UiPath
Agile
Waterfall
Apply
Project Manager 24 days ago
$95k – $110k per year • Hybrid • Public Trust • Full-Time • 5+ years exp • Bachelor's Degree • Oklahoma City
Management
Monday.com
Agile
Waterfall
Apply
$110k – $140k per year • Equity • In office • 5+ years exp • Bachelor's Degree • Woburn
Apply
In office • Woburn
Apply
Receptionist 1 day ago
$45k – $55k per year • In office • Full-Time • High School Diploma • Woburn
Apply
$86k – $90k per year • In office • 1+ year exp • Associate's Degree • Woburn
Apply
RF Test Tech 5 1 day ago
$98k – $130k per year • In office • 5+ years exp • Woburn
SpaceTech
AS9100
Apply
See all jobs
This is one of many
1,946,553 more open roles from verified company boards, updated every day.