Tech jobs
Job listings
Senior Software Engineer
Builds and maintains life-critical software for connected cardiac devices, ensuring compliance with medical standards and delivering reliable, patient-focused solutions.
Systems Engineering Manager 2- Mission Modeling Simulation
RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible…
Staff Software Engineer – Level 5
Designs, develops, and maintains embedded/real-time software systems for defense/aerospace applications, collaborating with cross-functional teams in an Agile environment.
RF Test Engineer/ Principal RF Test Engineer- 2nd Shift
Designs and runs RF/digital hardware tests, troubleshoots failures, and improves yields for defense electronics in a fast-paced manufacturing environment.
AFSIM Simulation Analyst
Develops and evaluates military simulation models (e.g., AFSIM) to assess weapon system performance and combat operations, using scripting, analytics, and visualization tools for defense mission support.
Python Software Engineer, Senior
Leads Python-based software development for government systems modernization, focusing on complex problem-solving, microservices rearchitecture, and CI/CD pipelines.
Space System Software Engineer
Develops embedded software systems for space applications, designing architecture, leading teams, and ensuring secure, production-ready solutions using Rust/C/C++ and Kubernetes in an Agile/DevSecOps environment.
Senior Software Engineer (C#/.NET/Python)
Develops and maintains interactive LEGO software tools/platforms using C#/.NET and Python, focusing on developer experience, automation, and scalable solutions.
Software Developer I
Maintains and operates high-performance Linux clusters, installs software, manages Slurm scheduling, and supports researchers while co-supervising student assistants.
Staff Software Engineer
Staff Software Engineer designing and implementing multi-tier distributed systems at Western Union's Austin office, primarily using Java/C++ with strong emphasis on quality, performance tuning, and agile practices.
C++ software Engineer
Develops and maintains C++-based Exchange Feed Handlers for global financial exchanges, debugging production issues, writing unit tests, and mentoring cross-site teams in Tunisia.
Technology Development Program – Software Engineer Development Track (2026 Summer Interns Only)
Build and maintain scalable insurance systems using .NET, Python, Java, and Azure while collaborating on customer-facing applications and improving system reliability.
Software Engineer
Software Engineer developing and troubleshooting large-scale C++ SW/HW systems for semiconductor wafer inspection and process control equipment, working on Windows and Linux.
Senior Software Engineer, Embedded Android
Senior engineer bringing Unity's Real Time 3D runtime to embedded platforms (Embedded Linux, QNX, Android Automotive OS), integrating into native Android apps, profiling performance on constrained SoCs, and partnering with automotive OEM customers.
Software Engineer – Image Reconstruction
Develop high-performance C++ software and numerical algorithms for medical image reconstruction on Siemens Healthineers' Molecular Imaging platform, collaborating with physicists and researchers in an Agile/SAFe environment.
Software Engineer
Software engineer developing and maintaining complex software systems (analytics, large data sets, real-time systems) using C/C++ and Rust, with containerized deployments on Kubernetes/Docker in Linux environments.
Senior Software Engineer – CI/CD & Cloud Infrastructure
Design, build, and operate cloud-based CI/CD pipelines and virtualized test platforms for GM's embedded software production using Jenkins, GitHub Actions, Docker, Kubernetes, Azure/AWS, and Python/Bash.