Senior Software Engineer - Flight Autonomy
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
About Merlin Labs
Merlin Labs is at the forefront of revolutionizing aviation through autonomous flight technology. We are dedicated to innovating and creating solutions that enhance safety and efficiency in the skies. Join us in our mission to redefine air travel.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages.
Search for Staff Software Engineer Autonomy Behaviors
904 results
Join Shield AI as a Staff Software Engineer specializing in Autonomy Behaviors. In this pivotal role, you will lead the design and implementation of innovative software solutions that empower autonomous systems. Your expertise will be vital in enhancing our cutting-edge technologies, making a significant impact on our mission to protect lives and secure our …
Join Shield AI as a Senior Software Engineer specializing in Autonomy Behaviors. In this pivotal role, you will harness cutting-edge technology to develop innovative solutions that enhance autonomous systems. Collaborate with a talented team to tackle complex challenges and drive impactful projects that redefine the future of autonomy.
Join Shield AI as a Software Engineer II specializing in autonomy behaviors, where you will contribute to cutting-edge technology that enhances autonomous systems. You will be part of a dynamic team, working on complex algorithms and software solutions that push the boundaries of AI functionality.
Mission Overview: We are seeking a highly skilled Senior Software Engineer to spearhead the development and execution of automated workflows, advanced tooling, and insightful analytics that will empower our autonomy stack to achieve unparalleled scalability. Your expertise will be crucial in transforming vast datasets into actionable engineering insights, ensuring that our software releases are resilient, thoroughly validated, and prepared for real-world deployment. Key Responsibilities: Design Intelligent Tooling: Lead the design and implementation of sophisticated automation systems aimed at categorizing and elucidating complex system behaviors using advanced data modeling techniques to expedite solution delivery. Drive Analytical Initiatives: Take charge of developing impactful performance visualization tools that convert raw metrics into clear, actionable insights related to on-road performance. Enhance Release Engineering: Leverage your experience to refine our release processes, steering the team towards a highly automated deployment framework that upholds quality while boosting efficiency. Advance Simulation Techniques: Play a pivotal role in enhancing our virtual testing environments, ensuring our simulation suites deliver the high-fidelity feedback necessary to accurately interpret releases. Collaborate Across Disciplines: Engage within a large, multi-disciplinary codebase to facilitate seamless integration between planning, motion, and control teams. Qualifications: Substantial experience in building production-grade applications, tools, and pipelines using Python. Proficient in navigating and contributing to large, complex codebases where modularity and thorough documentation are essential. Demonstrated success in delivering software in a production environment, with familiarity in CI/CD practices, version control at scale, and rigorous release cycles. Strong curiosity about data, with the capability to extract meaningful patterns from complex, high-dimensional datasets. A deep passion for a driverless future, with an understanding of the critical nature of deploying software that interacts with the physical environment. Bonus Qualifications (not mandatory): Experience with C++ in a Linux environment. Familiarity with Machine Learning frameworks or Large Language Model (LLM) integration. A background in robotics middleware (ROS, DDS) or autonomous systems.
Merlin Labs
About You: We are on the lookout for a talented Senior Software Engineer who possesses extensive experience in DO-178C flight software development and avionics integration. In this pivotal role, you will be responsible for designing and implementing safety-critical autonomous flight software, seamlessly integrating it with avionics hardware platforms, and actively contributing to certification-ready development processes that uphold the highest safety standards.
About Merlin Labs: Merlin Labs is an innovative aerospace startup, supported by prominent venture capital, focused on revolutionizing aviation through the development of non-human pilots. Our mission is to facilitate both reduced crew and uncrewed flight operations, addressing critical challenges in the aviation industry. With backing from some of the world's top investors, we are rapidly expanding our capabilities to harness autonomy today.About You: You are a seasoned engineer with expertise in autonomous systems, aviation, and robotics, eager to steer Merlin's strategic initiatives in decision-making and behavior modeling for mission autonomy. Your comprehensive understanding of both commercial and military aviation empowers you to push technological boundaries in crewed and uncrewed operations, enhancing safety and providing essential support for military applications. You have hands-on experience in developing and implementing autonomy for airborne systems, a profound grasp of mission management techniques, and the ability to build and evaluate effective teams of autonomous systems. While your primary focus will be on leading and shaping technical direction, you are also willing to engage in practical software development and experimentation as needed.
About Merlin Labs: Merlin Labs is an innovative aerospace startup revolutionizing the aviation industry by developing cutting-edge non-human pilot technology. Supported by top-tier investors, we are committed to scaling our solutions to address significant challenges in aviation through increased autonomy and efficiency.About You: You are a dynamic and enthusiastic software engineer, deeply passionate about aviation, robotics, and autonomous systems. You excel in a variety of technical areas, ranging from perception and understanding to decision-making and human-machine collaboration. Your commitment to producing high-quality, maintainable code, coupled with your ability to work collaboratively with fellow engineers, positions you as an ideal candidate. You thrive on tackling new challenges and are eager to see your code implemented in real-world applications.
About You: We are on the lookout for a seasoned Senior Software Engineer to lead the design, implementation, testing, and certification of flight-critical autonomy algorithms for cutting-edge aerospace systems. In this pivotal role, you will harness MathWorks tools to develop model-based flight software and oversee the complete lifecycle of DO-178C compliant development.
Compass
At Compass, we are driven by our mission to help everyone find their perfect place in the world. Established in 2012, we are transforming the real estate landscape with our innovative end-to-end platform, empowering residential real estate agents to provide exceptional service to both sellers and buyers.As a Staff Software Engineer within the Transaction Journey organization, you will leverage your expertise in microservices architecture to develop impactful products for our customers. You will take the lead in designing and developing services that enhance the consumer experience while supporting the expansion of the world’s most scalable brokerage. You will guide a team in creating a collaborative transaction management platform that simplifies the home buying and selling process, enabling agents to efficiently manage transactions from initial contact to closing, including accessing local forms, sending documents for electronic signatures, and managing offers for buyers and sellers.We are looking for an engineer who is passionate about crafting well-defined APIs that are user-friendly. Your insights in product and business decisions are invaluable, and you have a strong desire to learn and share knowledge with your colleagues. Your communication skills are exceptional, and you prioritize understanding others before conveying your ideas.Your design systems are fault-tolerant, scalable, highly available, well-tested, and adhere to best practices such as the single responsibility principle.Your code is modular and reusable, and you take pride in delivering robust, well-tested, peer-reviewed code that follows industry best practices. You hold strong opinions regarding code structure, style, and development processes.At Compass, You Will:Provide strategic direction and ownership of Compass software architecture.Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers.Become a domain expert in real estate technology, serving as an empathetic partner to our customers.Inspire, recruit, and mentor fellow engineers.Lead the architecture of our distributed microservices environment.Engage in a scalable engineering culture that utilizes modern principles of decoupled systems and automated CI/CD/testing/monitoring to enhance efficiencies.Execute standard agile development methodologies.Join a dynamic team with high visibility and exciting projects on the horizon.
Datadog
About Datadog: At Datadog, we are dedicated to creating the ultimate platform for engineers to monitor and optimize their systems, applications, and teams. Our operations scale to trillions of data points daily, ensuring continuous alerting, metric visualization, log management, and application tracing for thousands of clients. Our engineering ethos prioritizes practicality, transparency, and simplicity to tackle complex challenges effectively. The Opportunity: As a Staff Engineer at Datadog, you will be a pivotal technical leader, driving innovations that will support our growth for the next five years and beyond. Your contributions will span across three key areas: 1. As an individual contributor, you will apply your exceptional technical expertise to create industry-leading systems in domains like data visualization, virtual runtime profiling, and large-scale streaming. 2. In your role as a technical leader, you will leverage your extensive technical knowledge and communication skills to address design and architectural challenges across the organization, steering the strategic direction and leading implementation efforts. 3. You will actively engage in the staff engineering community, sharing insights from industry best practices and past projects to enhance company-wide standards in software and systems engineering. Examples of projects you might spearhead include designing a new data storage engine capable of processing hundreds of millions of records per second, leading the development of a new product like Synthetics or Profiling, or restructuring a critical service to manage significantly increased scalability.
About SunoAt Suno, we are revolutionizing the music industry by harnessing the power of cutting-edge AI technology. Our innovative platform, featuring the advanced Suno Studio, enables users from all walks of life—from shower singers to professional musicians—to unleash their creativity and share their musical journeys. Join us in our mission to inspire and connect a vibrant community of music creators and enthusiasts across the globe.About the RoleWe are seeking passionate and skilled generalist software engineers to join our dynamic team. You will collaborate directly with our founding members, playing a pivotal role in shaping the technical and design aspects of our products. This is an incredible opportunity to have a significant impact on the future of music creation.What You’ll DoDevelop and enhance Suno’s applications for music creation, exploration, and listening.Design and implement robust services capable of handling high volumes of user traffic and data.Construct systems that prioritize performance, scalability, and ease of monitoring.What You’ll NeedA minimum of 7 years of experience in backend or full-stack development is preferred.A can-do attitude with the ability to tackle challenges across various technical domains.Proficiency in distributed systems, data storage solutions, and handling production-scale workloads (Postgres, Redis, Kafka, etc.).Experience with web technologies such as React, Typescript, and NextJS is advantageous.A strong passion for creating exceptional user experiences, coupled with a commitment to rapid iteration and improvement.Previous technical leadership or management experience is a plus.An enthusiasm for music, whether listening, discovering, or creating, is highly desirable.A Bachelor’s degree or equivalent experience is required.Additional Notes: Applicants must be eligible to work in the United States.Perks & Benefits for Full-Time EmployeesEquity package in the company.401(k) plan with a 3% employer match and Roth options.Comprehensive medical, dental, and vision insurance (PPO with HSA & FSA options).Flexible work hours and remote work opportunities.
SimpliSafe Inc.
Join SimpliSafe as a Staff Software Engineer and play a pivotal role in shaping the future of home security technology. You will be part of a dynamic team dedicated to developing innovative software solutions that enhance user experience and security.As a Staff Software Engineer, you will be responsible for leading projects, mentoring junior engineers, and collaborating with cross-functional teams to design and implement robust software applications. Your expertise will guide the team in adopting best practices and ensuring code quality.
Join the Suno TeamAt Suno, we are revolutionizing the music industry by harnessing the power of cutting-edge AI technology. Our platform empowers creators from all walks of life—whether you're a casual singer in the shower or a professional artist—to unleash their musical potential through innovative tools like Suno Studio, a game-changing generative audio workstation. We are on a mission to foster a vibrant community where music is created, shared, and discovered, making musical expression accessible and enjoyable for everyone.Your Role as a Senior Software EngineerWe are seeking passionate individuals to join our foundational software engineering infrastructure team. In this role, you will collaborate closely with our founding members, taking charge of a diverse range of technical and design decisions that shape the architecture and products at Suno.Key ResponsibilitiesDesign and implement robust services capable of managing high consumer traffic and data loads.Create systems that prioritize performance, security, scalability, and observability.Set a standard for operational and software engineering excellence by leading through example.Desired QualificationsA minimum of 5 years' experience in infrastructure-related roles.Proficiency with cloud platforms (AWS/GCP), container orchestration (Kubernetes), and tools for infrastructure as code (Pulumi/Terraform/CDK).Demonstrated experience in scaling infrastructure from conception to execution.Strong expertise in Postgres and distributed relational databases, with experience in large-scale database hosting considered a plus.Excellent backend development skills aimed at optimizing application performance; familiarity with websockets, CDNs, and streaming traffic patterns is advantageous.Thorough understanding of security best practices relevant to infrastructure design and scaling.Experience in MLOps, large-scale inference, and ML data pipelines is a plus.A commitment to engineering excellence, rapid iteration, and continuous learning.Prior experience in technical leadership or management is a bonus.A passion for music—whether listening, exploring, or creating—would greatly enhance your fit with our team.A Bachelor's degree or equivalent experience is required.Note: Candidates must be eligible to work in the United States.
Senior/Staff Software Engineer, Applications AcuityMD is an innovative software and data platform that accelerates the accessibility of medical technologies. We empower MedTech companies to gain insights into product usage, understand customer variations, and pinpoint opportunities that enable physicians to enhance patient care. Annually, the FDA approves approximately 6,000 new medical devices, and our solution streamlines the process of getting these products into the hands of physicians, ultimately improving patient outcomes. Supported by prominent investors like Benchmark, Redpoint, ICONIQ Growth, and Ajax Health, we are a rapidly expanding SaaS company. We are seeking a talented Senior/Staff Engineer to join our dynamic Customer Intelligence Team. This role offers the chance to engage in all facets of current and future product development. Collaborate with other passionate engineers on challenging projects that introduce cutting-edge technologies to patients. Team Mission Within the Application Team, our goal extends beyond engineering software; we are transforming how medical technologies are delivered to those in need. The Customer Intelligence Team empowers MedTech companies to expedite the adoption of state-of-the-art medical technology by optimizing their sales processes through seamless and context-rich workflows. Assist our clients in strategizing their sales efforts to both existing and prospective users by integrating market data and AI-driven recommendations into their daily operations. We collaborate with top-tier MedTech companies and are on a journey of rapid feature development to guarantee their success. Your contributions will be pivotal in delivering impactful, high-quality, and scalable solutions that truly matter. You will collaborate with Product Managers, Designers, and fellow Engineers to build comprehensive features across both web and mobile platforms. We prioritize delivering excellent work while fostering a fun, collaborative, and supportive team environment, as we believe strong relationships enhance our collective performance! Advance your career while working on meaningful projects across various tech stacks, including JavaScript, React, TypeScript, GraphQL, Node.js, Python, and SQL.
Join our dynamic team at Suno as a Staff Software Engineer specializing in Billing & Subscription systems. In this pivotal role, you will design and implement robust software solutions that enhance our billing processes and subscription management, ensuring a seamless experience for our users.We are looking for a talented engineer with a passion for innovation and a strong background in software development. You will collaborate with cross-functional teams to deliver scalable and efficient solutions.
At Asimov, we are dedicated to revolutionizing humanity's capacity to engineer living systems, paving the way for biotechnologies that significantly enhance societal well-being. Our endeavor includes the development of an innovative mammalian synthetic biology platform—spanning from cellular structures to complex software—to facilitate the creation and production of cutting-edge therapeutics.Imagine the challenges of software engineering without an Integrated Development Environment (IDE). Consider how modern aviation relies on Computer-Aided Design (CAD). Genetic engineering is poised to be even more complex—and we are at the forefront of constructing the essential tools to empower bioengineers. Our platform, Kernel, is designed for bioengineers to confidently design, construct, and debug genetic systems just as seamlessly as code is deployed. We are in search of a Staff Software Engineer to join our mission and help us refine our offerings.Role Overview:Take charge of architectural decisions that will influence Kernel's development for years to come, providing you with substantial ownership over the system's evolution.Craft GraphQL APIs for the searching, editing, and analysis of tens of thousands of genetic constructs utilizing Python 3, SQLAlchemy, and Strawberry.Design data models that accurately reflect the intricate nature of biological systems.Engage directly with synthetic biologists to gain insights into their workflows and identify transformative tools that can enhance their productivity.Participate in an on-call rotation to support the software you have contributed to developing.Candidate Profile:A minimum of 10 years of experience in building production-level software—systems relied upon by other engineers, rather than one-off research code.Extensive expertise in Python 3, with additional familiarity with GraphQL, SQLAlchemy, and/or Strawberry preferred.You are the type of engineer who immerses deeply in engaging technical challenges. You seek stimulation that leads to fresh ideas you are eager to explore.You contemplate API design, data migrations, and the implications of scaling the system to handle tenfold usage.You aspire to collaborate closely with a dedicated team to design a product, rather than merely executing predefined coding tasks. You can navigate the uncertainties associated with pioneering initiatives.
Anduril Industries
Role Overview Anduril Industries is hiring a Staff Software Engineer to focus on QualityOS in Boston, Massachusetts. This role centers on improving software systems to meet high standards for quality and performance. The work supports advanced technology efforts in national defense. What You Will Do Enhance and maintain QualityOS software systems Ensure products achieve strong quality and performance benchmarks Collaborate with other engineers and teams to advance technology solutions Apply technical expertise to projects with direct impact on defense capabilities Who We’re Looking For Creative problem solvers who enjoy working with others Engineers interested in building and improving technology for national defense Those who bring innovative ideas and a commitment to high-quality software
Motional is developing autonomous driving technology with an emphasis on safety, reliability, and accessibility. Backed by Hyundai Motor Group, the company is working toward the commercial launch of fully driverless IONIQ 5 robotaxis in Las Vegas, aiming to advance AI-driven transportation and improve road safety. The Systems Readiness and Performance team connects software development with real-world deployment. This group manages system design, verification, and validation for the autonomy stack, setting and measuring performance targets, and building the safety case for commercial deployment. The Autonomy Subsystems team is responsible for designing and evaluating autonomy software modules. As a Senior Engineer, Autonomy ML Systems based in Boston, you will focus on strengthening evaluation processes for machine learning subsystems. The role covers offline model evaluations, open and closed-loop re-simulations, and on-road performance assessments. The main objective is to develop meaningful metrics, validate subsystem performance, and provide actionable feedback to machine learning developers. Collaboration across teams is essential to improve in-vehicle machine learning models as Motional prepares to scale its robotaxi service. Key Responsibilities Define, prototype, and validate advanced metrics to provide new insights into model performance, especially for perception, prediction, and planning subsystems. Review the coverage of current training and testing data, and curate test sets that represent Motional’s operational design domain, including agent types, scenarios, and spatial factors. Assess machine learning model performance using established metrics and curated tests. Analyze large-scale data from on-road and simulation events to evaluate system-level performance and understand how each subsystem contributes. Set performance requirements for autonomy subsystems and confirm those requirements are met. Requirements Experience designing and evaluating safety-critical systems and machine learning models. Interest in autonomy, robotics, and machine learning.
Activ Surgical
Join Our Team as a Staff Software Engineer!About Activ SurgicalActiv Surgical is a pioneering medical device startup on a mission to revolutionize surgical visualization through state-of-the-art imaging, computer vision, and AI technologies. Our flagship product harnesses these advanced solutions to provide enhanced clinical insights for laparoscopic and minimally invasive surgeries. We are looking for a skilled Staff Software Engineer to join our dynamic and collaborative software team. This role presents an exciting opportunity to tackle complex technological challenges in the realms of medical imaging, computer vision, machine learning, and real-time systems, directly contributing to life-saving products utilized in operating rooms.Position OverviewAs a Staff Software Engineer, you will be instrumental in all facets of software development, promoting the adoption of our existing product by integrating Activ Surgical technology with key strategic partnerships and aiding in the development of our next-gen platform. Your contributions will empower surgeons with advanced visualization and decision-making tools in the OR. You will act as a technical expert in implementing contemporary software design principles to create scalable, high-performance software solutions for laser speckle contrast imaging (LSCI) and fluorescence imaging systems on Windows platforms. Utilizing your robust engineering skills and analytical proficiency in data analysis, computer vision, and real-time systems, you will independently design and develop innovative, high-quality medical device software. A reliable team player, you collaborate seamlessly with engineers across various disciplines to develop breakthrough solutions in a fast-paced environment. Your positive and enthusiastic mindset enables you to maintain professionalism and composure under pressure while adhering to critical deadlines.Key ResponsibilitiesProduct Development- Enhance and maintain the overall Activ Surgical application software system and internal tools.- Employ modern design methodologies to develop new features and improvements across software architecture, user interface, databases, and networks from conception to product launch.- Engage in research and development of laser speckle contrast imaging (LSCI) algorithms and techniques, leveraging machine learning, advanced computer vision, and other cutting-edge technologies.- Create rapid prototypes to showcase new features and validate concepts.
Anduril Industries
Role Overview Anduril Industries is hiring a Staff Software Engineer to focus on maritime technology in Boston, Massachusetts. This position centers on building software that supports maritime operations and national security efforts. What You Will Do Design and develop software solutions for maritime systems Collaborate with engineers and stakeholders to deliver reliable technology Contribute to projects that support critical security and operational goals Who Succeeds Here Strong interest in technology and innovation Comfort working with others on complex problems Ability to adapt to changing priorities and project needs This role is based in Boston, Massachusetts.
Sign in to browse more jobs
Create account — see all 904 results
