> Markdown version of [/jobs/ext/2706825-software-engineer](https://www.wearedevelopers.com/jobs/ext/2706825-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** ENIGMA AEROSPACE & CONSULTING L.L.C. - **Location:** Burlington, MA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Automation of Tests, C++ (Programming Language), Design of User Interfaces, Python (Programming Language), Software Systems, Systems Architecture, System Software, Systems Integration, Real Time Systems, Backend, Information Technology, Build Tools, Front End Software Development - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-enigma-aerospace-8131717 ## About the Role * BS/MS in Computer Science, Robotics, Aerospace, or a related field * 5+ years of experience in backend, autonomy, or robotics systems development * Proficient in Python and C++ with experience integrating with real-time or embedded systems * Strong systems thinking and architectural judgment * Experience deploying mission-critical software for robotics or aerospace platforms * Must be eligible to work in the U.S. Great to have Qualifications and Skills * Experience with PX4, ROS, or other UAS & robotics frameworks * Experience with UAS, ground control stations, or telemetry systems * Familiarity with autonomy stacks, planning algorithms, or fleet coordination * Strong understanding of interface design between hardware and software * Experience with simulation, test automation, and operator UX * You are a thoughtful communicator and problem-solver with high standards * You take ownership, move fast, and are motivated by building systems that work in the real world * You are an ambitious and self-motivated individual who eagerly approaches ambiguity and is committed to delivering a high-quality work product * You are a highly detail-oriented with a track record of sound judgement * You are an avid aviation enthusiast, private pilot, and have flight experience * You have military experience and hold a security clearance ## Description * Development on the full-stack software system architecture and interfaces across frontend, backend, and real-time systems * Design and implement mission software and backend and frontend systems for mission planning, operation, autonomy, and operator control * Build APIs and integration points with flight controls, avionics, and telemetry systems * Simulation, integration and test of software across all systems * Identify, build relationships, and manage software products and vendors which can be integrated into the system enabling faster development time * Develop internal tooling for simulation, HIL/SIL testing, provisioning, field testing, and operator-facing systems * Collaborate across teams to ensure system-wide reliability, testability, and mission readiness * Plan, execute, and analyze component, sub-systems, and full-system-flight testing to ensure performance and reliability * Support testing, flight ops, and deployment in the field * Travel up to 30% of the time including domestic and international ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Flexibility is Key: Unlocking the Advantages of Versatile Software Solutions for Strategic Innovatio](https://www.wearedevelopers.com/videos/1943-flexibility-is-key-unlocking-the-advantages-of-versatile-software-solutions-for-strategic-innovatio) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)