May 22, 2026
Software Engineer: On-board Autonomy
Mid • On-site
140,004 - 180,000 USD/yr
Los Angeles, CA
About Lodestar
Lodestar's mission is to develop the first "Protect and Defend" capability for high-value space assets in orbit. Our flagship product, MITHRIL, is our hardware-agnostic, AI-enabled autonomy software suite that enables us to augment any off-the-shelf spacecraft with the ability to autonomously detect, characterise, and reversibly neutralise orbital threats. By building on the proven space heritage of our best-in-class satellite-bus partners and fully integrating MITHRIL into single unified platform, we deliver an end-to-end, autonomous in-space superiority service.
About the Job
At Lodestar, as a Software Engineer - On-board Autonomy, you'll be developing the decision-making systems at the heart of Lodestar's autonomy suite. You'll focus on creating algorithms that evaluate mission context, system capabilities, and environmental conditions to recommend and execute optimal actions. These models adapt dynamically to changing conditions, enabling real-time autonomous decision-making even in communications-limited or uncertain environments. Your work will bridge perception, prediction, and control, allowing spacecraft to operate intelligently, efficiently, and resiliently across complex mission scenarios.
We proudly have an "extreme ownership" oriented engineering culture.
What You'll Do
- Design and implement on-board decision-making models that recommend and adapt strategies in real time
- Develop autonomous decision algorithms that integrate information from perception, state estimation, and intent prediction models to execute mission objectives
- Research and implement ML models for decision making - everything from lit. review, through training, to deployment
- Implement decision models that adapt dynamically to changing mission context, environmental conditions, and system status
- Develop frameworks for continuous re-evaluation of active strategies to ensure resilient and adaptive behavior under uncertainty
- Support real-time autonomy in communications-limited or time-critical scenarios
- Build and maintain autonomy infrastructure, testing frameworks, and deployment pipelines for space missions
Basic Qualifications
- Bachelor's or Master's degree in Computer Science, Machine Learning, Robotics, a related field, or equivalent experience
- 2+ years of distinguished industry experience in autonomy, decision-making, or control systems for aerospace/robotics
- Strong proficiency in C++ and Python and DL frameworks (PyTorch, TensorFlow)
- Demonstrated experience with machine learning applied to decision-making or control problems
- Track record with optimal control, planning, or reinforcement learning in real-time systems
- Familiarity with multi-agent decision-making or planning under uncertainty
Preferred Skills & Experience
- Track record implementing autonomy applications in real-time or safety-critical environments
- Experience integrating perception and prediction outputs into decision frameworks
- Familiarity with resource-aware strategy selection and optimization under uncertainty
- Background in reinforcement learning, hierarchical planning, or adaptive control
- Experience with distributed training and cloud-based scaling of ML models (AWS, GCP, or Azure)
- Experience with Linux, Git, and CI/CD pipelines
- Comfortable with containerization tools such as Docker and Kubernetes
- Familiarity with real-time systems, multi-threading, and performance optimization
- Strong understanding of distributed autonomy, networking, and communication protocols
ITAR Requirements
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
Compensation & Benefits
- Pay Range:
- (E1) Junior Software Engineer: $120,000 - $145,000 / year
- (E2) Software Engineer: $140,000 - $180,000 / year
- (E3) Senior Software Engineer: Competitive
- Meaningful equity incentives as part of our employee option pool
- Flexible PTO with generous paid vacation, holidays, and sick leave
- Comprehensive medical, dental & vision coverage
- 401(k) retirement plan with company match
- LA
Additional Information
Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options , and access to medical, vision and dental coverage, as well as access to a 401(k) retirement plan.
Lodestar is an Equal Opportunity Employer; employment with Lodestar is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
Similar jobs you might like
Technology
Lodestar Space
Software Engineer - Localization, State Estimation & Prediction
Mid
On-site
Los Angeles, CA
135,000 - 170,004 USD/yr
🏢 Summary: Software Engineer role focused on developing state estimation and trajectory prediction algorithms for autonomous spacecraft operations within an AI-enabled autonomy platform. The position involves building probabilistic and neural models to track dynamic targets, forecast behavior, and infer intent in real time. You will design, implement, and integrate these models into mission-critical autonomy systems. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Aerospace, Robotics, Applied Mathematics or related field, 2+ years experience in state estimation, aerospace, robotics or related domain, Strong proficiency in C++, Strong proficiency in Python, Experience with probabilistic state estimation methods, Experience with deep learning frameworks for sequence modeling, Familiarity with trajectory modeling or orbital mechanics, Eligibility under ITAR regulations 📃 Skills: C++, Python, Kalman, Bayesian, Particle, PyTorch, TensorFlow, Seq2Seq, RNN, LSTM, Transformers, CUDA, TensorRT, Linux, Git, Docker, Kubernetes, Multithreading, Orbital, Dynamics 🏢 Description: About Lodestar Lodestar's mission is to develop the first "Protect and Defend" capability for high-value space assets in orbit. Our flagship product MITHRIL is our hardware-agnostic, AI-enabled autonomy software suite that enables us to augment any off-the-shelf spacecraft with the ability to autonomously detect, characterise, and reversibly neutralise orbital threats. By building on the proven space heritage of our best-in-class satellite-bus partners and fully integrating MITHRIL into single unified platform, we deliver an end-to-end, autonomous in-space bodyguarding service. About the Job At Lodestar, as a Software Engineer - Localization, State Estimation & Prediction, you'll be leading the development of our state estimation and prediction models at the core of Lodestar's flagship product, MITHRIL. You'll be focusing on researching and developing algorithms that fuse probabilistic estimation with machine learning to track targets, predict trajectories and assess intent. We proudly have an "extreme ownership" oriented engineering culture. What You'll Do Design and implement Lodestar's core state estimation and prediction architecture for autonomous spacecraft operations Research and implement novel estimation and prediction algorithms - everything from lit. review, through training and tuning, to optimisation and deployment Develop classical and neural estimators to track the current state and trajectory of multiple dynamic targets in real time Create neural models to forecast future trajectories and behavioral patterns of targets Implement intent inference models to identify actions and dynamically rank threat levels Integrate state estimation and prediction models into mission simulation environments and autonomy decision systems Collaborate with cross-functional teams including, perception, and on-board autonomy to ensure prediction fidelity, robustness, and scalability across missions Basic Qualifications Bachelor's or Master's degree in Computer Science, Aerospace, Robotics, Applied Mathematics, a related field, or equivalent experience 2+ years of distinguished industry experience in state estimation, aerospace, robotics, or a related field Strong proficiency in C++ and Python Demonstrated experience with probabilistic state estimation (Kalman filters, particle filters, Bayesian inference) Experience with deep learning frameworks (PyTorch, TensorFlow) for sequence modeling (seq2seq, RNNs, LSTMs, Transformers) Familiarity with trajectory modeling, multi-body dynamics, or orbital mechanics Preferred Skills & Experience Track record implementing state estimation pipelines in real-time or safety-critical systems Experience deploying sequence-to-sequence models for forecasting in dynamic environments Familiarity with sensor fusion techniques (e.g., combining radar, optical, and inertial data) Proficiency with GPU acceleration (CUDA, TensorRT) for neural network training and inference Experience with Linux, Git, and CI/CD pipelines Comfortable with containerization tools such as Docker and Kubernetes Familiarity with real-time systems, multi-threading, and performance optimization Strong understanding of networking and communication protocols for distributed autonomy systems ITAR Requirements To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. Compensation & Benefits Pay Range: (E1) Junior Software Engineer: $120,000 - $140,000 / year (E2) Software Engineer: $135,000 - $170,000 / year (E3) Senior Software Engineer: Competitive Meaningful equity incentives as part of our employee option pool Flexible PTO with generous paid vacation, holidays, and sick leave Comprehensive medical, dental & vision coverage 401(k) retirement plan with company match LA or San Francisco Additional Information Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options , and access to medical, vision and dental coverage, as well as access to a 401(k) retirement plan. Lodestar is an Equal Opportunity Employer; employment with Lodestar is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
Technology
Lodestar Space
Software Engineer - Perception
Mid
On-site
Los Angeles, CA
140,004 - 180,000 USD/yr
🏢 Summary: Software Engineer – Perception role focused on developing real-time computer vision and machine learning algorithms for autonomous space systems. The position involves designing, training, optimizing, and deploying perception models for detecting, classifying, and estimating the pose of dynamic space targets. The engineer will integrate ML models into real-time autonomy pipelines and simulation environments for orbital defense applications. 🗂️ Requirements: Bachelor's or Master's degree in AI/ML, Computer Science, Robotics or related field, Minimum 2 years industry experience in Machine Learning, robotics or computer vision, Strong programming skills in C++, Strong programming skills in Python, Experience with DNN and Machine Learning models, Experience with computer vision and image processing libraries, Experience developing and deploying ML models to real-time systems, Broad understanding of perception systems architecture, U.S. citizenship or eligibility under ITAR regulations 📃 Skills: C++, Python, MachineLearning, DeepLearning, ComputerVision, OpenCV, CUDA, PCL, TensorRT, RADAR, LIDAR, AWS, GCP, Azure, Linux, Git, Docker, Kubernetes, CI/CD 🏢 Description: About Lodestar Lodestar's mission is to develop the first "Protect and Defend" capability for high-value space assets in orbit. Our flagship product MITHRIL is the critical hardware & software necessary to augment any off-the-shelf spacecraft with the ability to autonomously detect, characterise, and reversibly neutralise orbital threats. By building on the proven space heritage of our best-in-class satellite-bus partners and fully integrating MITHRIL as a single platform, we deliver a fully autonomous end-to-end protection spacecraft service. About the Job As a Software Engineer - Perception at Lodestar, you'll be joining the perception and machine vision teams to rapidly grow our vision and perception models at MITHRIL's center. You'll focus on researching and building algorithms to detect, classify and understand unknown space targets in real-time. By combining computer vision, image processing and machine learning, you'll develop custom models - providing the foundation for autonomous decision-making in complex and uncertain space environments. We proudly have an "extreme ownership" oriented engineering culture. What You'll Do Scoping architecture for the perception system core to Lodestar's autonomy software suite Research and adapt novel perception algorithms - everything from lit. review, through training and evaluation, to optimisation and deployment Design, develop ML algorithms from the ground up, in addition to build on and optimizing our existing models for edge computing Further develop our robust methods for predicting relative pose of dynamic space targets in harsh and unpredictable visual environments Integrate perception models into mission simulation environments and real-time autonomy pipelines Contribute to the design of realistic sensor models and digital twins to improve perception fidelity in mission scenarios Own perception tooling, model training infrastructure, and evaluation frameworks for ongoing development and deployment Collaborate across autonomy, estimation, and mission software teams to ensure perception fidelity, performance, and scalability Basic Qualifications Bachelor's or Master's degree in, AI/ML, Computer Science, Robotics, a related field, or equivalent experience 2+ years of distinguished industry experience in Machine Learning, robotics, computer vision, or a related field Excellent software engineering skills in C++ and Python Strong DNN/ML background and experience in CV and image processing libraries (OpenCV, CUDA-accelerated vision, PCL) Broad understanding of modern perception systems and their architecture Experience developing and deploying ML models to real-time systems Preferred Skills & Experience Experience processing sensor measurements from a variety of sensors including RADAR, electro-optical sensors, RF sensors, or LIDAR Familiarity with image processing techniques (e.g., feature extraction, segmentation, filtering, stereo matching) to support 3D reconstruction and target classification Track record optimizing neural networks and geometric algorithms using CUDA kernels, TensorRT, or other GPU acceleration frameworks Experience with distributed training and cloud-based scaling of ML models (AWS, GCP, or Azure) Experience with Linux, Git, and CI/CD pipelines Comfortable with containerization tools such as Docker and Kubernetes Strong understanding of networking and communication protocols for distributed autonomy systems ITAR Requirements To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. Compensation & Benefits Pay Range: (E1) Junior Software Engineer: $115,000 - $140,000 / year (E2) Software Engineer: $140,000 - $180,000 / year (E3) Senior Software Engineer: Competitive Meaningful equity incentives as part of our employee option pool Flexible PTO with generous paid vacation, holidays, and sick leave Comprehensive medical, dental & vision coverage 401(k) retirement plan with company match Los Angeles or San Francisco Additional Information Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options , and access to medical, vision and dental coverage, as well as access to a 401(k) retirement plan. Lodestar is an Equal Opportunity Employer; employment with Lodestar is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
Technology

Motional
Senior Embedded Software Engineer
Senior
Hybrid
Las Vegas, NV
🏢 Summary: Engineering role focused on designing and developing embedded infrastructure software for high-performance compute platforms in autonomous vehicles. The position involves building and testing software for vision, radar, and safety systems on embedded hardware while collaborating across teams. Opportunity to lead technical initiatives and work on next-generation onboard AI systems. 🗂️ Requirements: Experience writing embedded software in C and C++, Experience with embedded Linux or RTOS, Experience with Test-Driven Development (TDD), Experience with Ethernet and CAN networking, Experience debugging on embedded platforms, Experience with Python and shell scripting for automation, Experience with ARM Cortex MCUs or microprocessors, Ability to create detailed technical requirements from use cases, Ability to lead technical initiatives and guide engineers 📃 Skills: C, C++, Python, Bash, Linux, RTOS, Ethernet, CAN, ARM, TDD, I2C, SPI, GPU, Bazel, PyTorch, TensorFlow, ONNX 🏢 Description: Mission Summary: Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's next-generation on-board autonomous driving system. As part of this team, the High Performance Compute Platform team is responsible for Motional's current and next-generation onboard autonomous driving system. If you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next generation of autonomous vehicles, we would love to talk with you. We are hiring in a range of levels, from graduate engineers to Staff engineers. What You'll Be Doing: Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles. Design test harnesses for embedded software components and full systems Provide technical mentorship to engineers. Proactively work with cross-functional engineering teams to solve complex and interesting problems. What We're Looking For: Experience with creating detailed requirements from use cases. Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution. Experience writing software for embedded platforms in C and C++. Experience with Test-Driven Development (TDD). Experience working on embedded Linux / RTOSs. Experience working with networks (Ethernet, CAN etc.) and the common networking protocols. Experience with debugging on embedded platforms. Experience writing software in Python and experience doing automation with shell scripting. Experience working with ARM Cortex MCUs or Microprocessors. Bonus Points (not required): Experience working with large data pipelines, and platforms that require deterministic execution. Experience using inter-system communication protocols such as I2C and SPI Experience deploying Machine Learning models. Experience working with GPUs. Experience working directly with the Linux kernel or Device Drivers. Experience with Simulation and Code Generation, and knowing when their use is appropriate. Experience working with Bazel. Experience integrating various sensors, including Cameras, IMUs, Radars, LIDARs. Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks. We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Candidates for certain positions are eligible to participate in Motional's benefits program. Motional's benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more.Salary Range$149,000—$198,500 USDMotional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. We're driven by something more. Our journey is always people first. We aren't just developing driverless cars; we're creating safer roadways, more equitable transportation options, and making our communities better places to live, work, and connect. Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a technology with the potential to transform the way we move. Higher purpose, greater impact. We're creating first-of-its-kind technology that will transform transportation. To do so successfully, we must design for everyone in our cities and on our roads. We believe in building a great place to work through a progressive, global culture that is diverse, inclusive, and ensures people feel valued at every level of the organization. Diversity helps us to see the world differently; it's not only good for our business, it's the right thing to do. Scale up, not starting up. Our team is behind some of the industry's largest leaps forward, including the first fully-autonomous cross-country drive in the U.S, the launch of the world's first robotaxi pilot, and operation of the world's longest-standing public robotaxi fleet. We're driven to scale; we're moving towards commercialization of our technology, and we need team members who are ready to embrace change and challenges. Formed as a joint venture between Hyundai Motor Group and Aptiv, Motional is fundamentally changing how people move through their lives. Headquartered in Boston, Motional has operations in the U.S and Asia. For more information, visit www.Motional.com and follow us on Twitter, LinkedIn, Instagram and YouTube. Motional AD Inc. is an EOE. We celebrate diversity and are committed to creating an inclusive environment for all employees. To comply with Federal Law, we participate in E-Verify. All newly-hired employees are queried through this electronic system established by the DHS and the SSA to verify their identity and employment eligibility.
Technology

Space Kinetic
Flight Software Engineer
Mid
On-site
Los Angeles, CA
🏢 Summary: Flight Software Engineer role focused on developing and testing embedded flight software for satellite systems in a fast-paced space technology environment. The position involves working across simulation, hardware-in-the-loop, and flight systems while collaborating with engineering teams on satellite operations and mission success. This onsite role in El Segundo includes competitive benefits, equity compensation, and opportunities to work on next-generation space architectures. 🗂️ Requirements: BS or MS in Computer Science, Electrical Engineering, or Computer Engineering, 2-3 years of embedded or real-time software development experience, Experience with space, aerospace, robotics, or mission-critical systems, Knowledge of full software development lifecycle, Proficiency in C, Proficiency in C++, Working knowledge of Python or scripting languages, Familiarity with RTOS, Familiarity with bare-metal programming or Linux-based embedded systems, Understanding of software reliability and deterministic timing, Understanding of concurrency and resource management, U.S. citizen, national, or lawful permanent resident status, Ability to obtain or maintain Government Security Clearance 📃 Skills: C, C++, Python, RTOS, Linux, Embedded, Bare-metal, CCSDS, SpaceWire, MIL-STD-1553, MBSE, NASA, cFS, FPrime 🏢 Description: A New Paradigm For Space Operations. Who We Are: Space Kinetic is a dual use space technology startup building a completely new architecture for space operations – one that brings the advantages of proliferated drone technology (low-cost, operationally flexible, attainable, distributed) to space missions while reducing the ecosystem's reliance on consumable fuel. In a world where many companies are focused on incrementally improving the status quo, we are focused on creating something entirely different – an architecture underpinned by new first principles to meet the opportunities and challenges of the third space age head-on. Our goal is to move away from one-to-one space architectures – where each satellite in a constellation has one (or a small number of) primary payloads attached to the bus -- and unlock a one-to-many system, where each satellite has a large number of payloads which can be deployed from their host spacecraft at high velocities without firing a thruster. This is not a role for someone looking for a traditional 40-hour work week. Space Kinetic is building ambitious, first-of-its-kind technology, and that requires urgency, ownership, and a high level of commitment to changing the foundational assumptions for everything we do in space. What You'll Do: - Design, develop, and maintain critical software systems that control and operate satellites - Ensure reliable software performance and mission success in the space environment - Integrate and test software in simulation, flight replica, flight, and hardware-in-the-loop environments - Work with multiple engineering teams to establish software requirements and design - Partner with engineering teams to commission newly launched satellites What It Takes: - Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering - 2-3 years of experience developing embedded or real-time software for space, aerospace, robotics, or mission-critical systems - Knowledge of software development through all phases of the system lifecycle—from requirements through flight operations - Entry level to intermediate proficiency in C/C++, with working knowledge of Python or scripting languages for automation and testing - Familiarity with RTOS, bare-metal programming, or Linux-based embedded systems - Basic understanding of software reliability, deterministic timing, concurrency, and resource management in constrained environments - Applicant must be a U.S. citizen, national, or lawful permanent resident to conform to U.S. Government export regulations - Ability to maintain or obtain a Government Security Clearance What We'd Love: - Experience with flight software frameworks such as NASA cFS, FPrime, or custom architectures - Familiarity with model-based systems engineering (MBSE) and interface control documentation - Knowledge of space communication protocols including CCSDS, SpaceWire, and MIL-STD-1553 Where You'll Be: The position is onsite at the headquarters in El Segundo, CA. Domestic travel may be required up to approximately 20% of the year. What We Offer: - Equity-based compensation - Highly competitive PTO and holiday calendar - Comprehensive medical, dental, and vision coverage - Unique performance-based bonus structure ITAR Requirements: To conform to U.S. Government export regulations, applicants must meet ITAR eligibility requirements or be eligible to obtain the required authorizations from the U.S. Department of State. Equal Employment Opportunity: Space Kinetic provides equal employment opportunities to all employees and applicants without regard to legally protected status. Pay Range: $120,000—$150,000 USD
Technology

Anduril Industries
Senior Robotics Software Engineer
Senior
On-site
Costa Mesa, CA
🏢 Summary: Senior Robotics Software Engineer role focused on building and scaling mission autonomy systems for multi-agent autonomous platforms, integrating robotics, networking, and perception into real-world defense deployments. The position involves systems-level engineering, cross-team collaboration, and deploying autonomous capabilities to operational environments. Requires strong experience in C++ or Rust and complex data-driven systems. 🗂️ Requirements: 6+ years of professional experience with C++ or Rust, Strong engineering background in Computer Science, Software Engineering, Mathematics, or Physics, Experience building software with significant data processing and analysis, Ability to navigate and modify complex systems and large codebases, Willingness to travel up to 25%, Eligible to obtain U.S. Secret security clearance 📃 Skills: C++, Rust, Robotics, Autonomy, Networking, Perception, AI, ComputerVision, SensorFusion, DistributedSystems, MotionPlanning, BehaviorTrees, Simulation, DataProcessing 🏢 Description: Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE TEAM The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We are focused on making large groups of autonomous systems work effectively together. We leverage existing Anduril drone platforms like Ghost or Altius, in addition to bringing 3rd party platforms into Anduril’s Lattice ecosystem. ABOUT THE JOB We are looking for a Senior Robotics Software Engineer to join our rapidly growing team in Costa Mesa, CA. In this role, you will be responsible for solving a wide variety of problems involving networking, autonomy, systems integration, robotics, perception, and more, while making pragmatic engineering tradeoffs along the way. Your will ensure that Anduril products seamlessly work together to achieve a variety of critical outcomes. This will require strong systems-level knowledge and experience. If you are someone who possess a “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions then this role is for you.WHAT YOU’LL DO Own the mission autonomy systems and services that are deployed to customers. Write code to improve products and scale the mission capability to more customers. Collaborate across multiple teams to plan, build, and test complex functionality. Create and analyze metrics that are leveraged for debugging and monitoring. Triage issues, root cause failures, and coordinate next-steps. Partner with end-users to turn needs into features while balancing user experience with engineering constraints. Travel up to 25% of the time to build, test, and deploy capabilities in the real world. CORE REQUIREMENTS Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics 6+ years of professional industry experience working with C++ or Rust programming languages. Experience building software solutions involving significant amounts of data processing and analysis. Ability to quickly understand and navigate complex systems and established code bases. A desire to work on critical software that has a real-world impact. Must be willing to travel up to 25% for testing and demonstrations. Eligible to obtain an active U.S. Secret security clearance PREFERRED REQUIREMENTS Strong background with focus in Physics, Mathematics, and/or Motion Planning to inform modeling & simulation (M&S) and physical systems. Developing and testing multi-agent autonomous systems and deploying in real-world environments. Feature and algorithm development with an understanding of behavior trees. Developing software/hardware for flight systems and safety critical functionality. Experience with distributed communication networks and message standards. US Salary Range$220,000—$292,000 USDThe salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Healthcare Benefits US Roles: Comprehensive medical, dental, and vision plans at little to no cost to you. UK & AUS Roles: We cover full cost of medical insurance premiums for you and your dependents. IE Roles: We offer an annual contribution toward your private health insurance for you and your dependents. Additional Benefits Income Protection: Anduril covers life and disability insurance for all employees. Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs. Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting. Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available. Professional Development: Annual reimbursement for professional development Commuter Benefits: Company-funded commuter benefits based on your region. Relocation Assistance: Available depending on role eligibility. Retirement Savings Plan US Roles: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options. UK & IE Roles: Pension plan with employer match. AUS Roles: Superannuation plan. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Protecting Yourself from Recruitment Scams Anduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. We've observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives, luring job seekers with false interviews or job offers. These scammers often attempt to extract payment or sensitive personal information. To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind: No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates. Please always verify communications: Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address. Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to contact@anduril.com. Exercise Caution with Unsolicited Outreach: If you receive any communication that appears suspicious, contains grammatical errors, or makes unusual requests, do not engage. Always confirm the sender's email domain is @anduril.com before providing any personal information or clicking on links. What to Do If You Suspect Fraud: Should you encounter any questionable or fraudulent outreach claiming to be from Anduril, please report it immediately to contact@anduril.com. Your proactive caution is invaluable in protecting your personal information and upholding the security and trustworthiness of our recruitment efforts. Data Privacy To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/.
Technology

Motional
Machine Learning Engineer, Data Mining
Mid
Hybrid
Pittsburgh, PA
🏢 Summary: Machine Learning Engineer role focused on building and scaling ML-powered data mining pipelines for multimodal autonomous driving data, leveraging foundation models to discover rare edge cases and improve model performance. The position involves training and deploying models, developing embedding-based search and active learning workflows, and supporting production monitoring. You will collaborate across teams to translate ML prototypes into scalable, production-ready systems. 🗂️ Requirements: BS or MS in Computer Science, Machine Learning, or related field, Hands-on experience with PyTorch, TensorFlow, or JAX, Strong proficiency in Python, Experience with SQL and large-scale datasets, Proficiency with Pandas and NumPy, Knowledge of version control and unit testing, Understanding of full ML lifecycle from data preparation to deployment 📃 Skills: Python, PyTorch, TensorFlow, JAX, SQL, Pandas, NumPy, LiDAR, CI/CD, Git 🏢 Description: Mission Summary:At Motional, we're transforming how autonomous vehicles discover critical intelligence hidden within petabytes of multimodal sensor data. Our next-generation autonomous driving stack depends on finding the rare edge cases, long-tail scenarios, and model errors that matter most. Omnitag, our ML-powered multimodal data mining framework, is the engine that powers this discovery.As a Machine Learning Engineer on the Data Mining team, your mission is to help build the "Brain" of this engine. You will work with state-of-the-art foundation models to extract insights from Motional's driving data, working at the intersection of large-scale representation learning and data retrieval. By building smarter mining tools and efficient data pipelines, you will accelerate the model improvement lifecycle for teams working on post-training analysis, error diagnosis, and dataset curation. What You'll Do: Build and Train ML Pipelines: Develop, train, and fine-tune machine learning models for multimodal sensor data (e.g., vision, LiDAR). Focus on implementing supervised and self-supervised learning approaches to improve data search and retrieval. Support Model Deployment: Implement scalable data preprocessing and augmentation pipelines. Assist in applying standard optimization techniques (e.g., batch inference, quantization) to ensure models run efficiently in production environments. Data Mining & Analysis: Help develop embedding-based search tools and "active learning" workflows to identify critical driving scenarios. Monitor Production Performance: Help build and maintain dashboards to monitor model health, data drift, and system performance. Identify regressions and assist in the operational support of our data mining services. Learn and Apply Best Practices: Follow software engineering standards (version control, CI/CD, unit testing) for ML code. Participate in code reviews and contribute to technical documentation. Collaborate Across Teams: Work closely with senior engineers and machine learning engineers to translate model prototypes into maintainable, scalable engineering solutions. What We're Looking For (Must-Haves): BS or MS in Computer Science, Machine Learning, or a related field. Hands-on experience with PyTorch (preferred) or TensorFlow/JAX. You should be comfortable training models and evaluating them using standard metrics. Strong proficiency in Python with the ability to write clean, modular, and well-documented code. Working knowledge of version control, unit testing, and basic software design patterns. Experience working with large datasets, including proficiency in SQL and data libraries like Pandas and NumPy. A solid grasp of the full ML lifecycle, from data cleaning and feature engineering to validation and deployment basics. A proactive learner who thrives on constructive feedback and is eager to grow within a high-stakes engineering environment. Bonus Points (Nice-to-Haves): MS/PhD in Computer Science, Machine Learning, or related field. Experience with agentic systems, autonomous reasoning, chain-of-thought models, or LLM-based planning. Background in autonomous driving, robotics, or real-time decision-making systems. Familiarity with multimodal learning, sensor fusion, or embodied AI. Experience building active learning loops, using the model to find the data that breaks the model. Experience with ML-based data mining, active learning, or contrastive learning. Knowledge of model serving tools (TF Serving, Triton, TorchServe) and MLOps platforms. Publication in top-tier conferences (e.g., ICCV, CVPR, ECCV) We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Candidates for certain positions are eligible to participate in Motional's benefits program. Motional's benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more.Salary Range$144,000—$192,000 USDMotional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. We're driven by something more. Our journey is always people first. We aren't just developing driverless cars; we're creating safer roadways, more equitable transportation options, and making our communities better places to live, work, and connect. Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a technology with the potential to transform the way we move. Higher purpose, greater impact. We're creating first-of-its-kind technology that will transform transportation. To do so successfully, we must design for everyone in our cities and on our roads. We believe in building a great place to work through a progressive, global culture that is diverse, inclusive, and ensures people feel valued at every level of the organization. Diversity helps us to see the world differently; it's not only good for our business, it's the right thing to do. Scale up, not starting up. Our team is behind some of the industry's largest leaps forward, including the first fully-autonomous cross-country drive in the U.S, the launch of the world's first robotaxi pilot, and operation of the world's longest-standing public robotaxi fleet. We're driven to scale; we're moving towards commercialization of our technology, and we need team members who are ready to embrace change and challenges. Formed as a joint venture between Hyundai Motor Group and Aptiv, Motional is fundamentally changing how people move through their lives. Headquartered in Boston, Motional has operations in the U.S and Asia. For more information, visit www.Motional.com and follow us on Twitter, LinkedIn, Instagram and YouTube. Motional AD Inc. is an EOE. We celebrate diversity and are committed to creating an inclusive environment for all employees. To comply with Federal Law, we participate in E-Verify. All newly-hired employees are queried through this electronic system established by the DHS and the SSA to verify their identity and employment eligibility.
Technology

Motional
Senior Embedded Software Engineer
Senior
Hybrid
Pittsburgh, PA
🏢 Summary: Software engineering role focused on developing infrastructure and compute platform software for onboard autonomous driving systems, including embedded AI hardware, vision, radar, and safety applications. The position involves designing embedded software, test harnesses, and collaborating across teams to build next-generation self-driving vehicle platforms. Opportunities are available from graduate to staff level with hybrid or remote work options. 🗂️ Requirements: Experience creating detailed requirements from use cases, Ability to lead technical initiatives and guide engineers, Experience programming embedded platforms in C, Experience programming embedded platforms in C++, Experience with Test-Driven Development (TDD), Experience with embedded Linux or RTOS, Experience with networking (Ethernet, CAN) and networking protocols, Experience debugging on embedded platforms, Experience programming in Python, Experience with shell scripting for automation, Experience working with ARM Cortex MCUs or microprocessors 📃 Skills: C, C++, Python, Shell, Embedded, Linux, RTOS, Ethernet, CAN, ARM, Cortex, TDD, Bazel, I2C, SPI, GPU, PyTorch, TensorFlow, ONNX 🏢 Description: Mission Summary: Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve the next-generation on-board autonomous driving system. As part of this team, the High Performance Compute Platform team is responsible for the current and next-generation onboard autonomous driving system. We are hiring in a range of levels, from graduate engineers to Staff engineers. What You'll Be Doing: - Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles. - Design test harnesses for embedded software components and full systems. - Provide technical mentorship to engineers. - Proactively work with cross-functional engineering teams to solve complex and interesting problems. What We're Looking For: - Experience with creating detailed requirements from use cases. - Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution. - Experience writing software for embedded platforms in C and C++. - Experience with Test-Driven Development (TDD). - Experience working on embedded Linux / RTOSs. - Experience working with networks (Ethernet, CAN etc.) and the common networking protocols. - Experience with debugging on embedded platforms. - Experience writing software in Python and experience doing automation with shell scripting. - Experience working with ARM Cortex MCUs or Microprocessors. Bonus Points (not required): - Experience working with large data pipelines, and platforms that require deterministic execution. - Experience using inter-system communication protocols such as I2C and SPI. - Experience deploying Machine Learning models. - Experience working with GPUs. - Experience working directly with the Linux kernel or Device Drivers. - Experience with Simulation and Code Generation, and knowing when their use is appropriate. - Experience working with Bazel. - Experience integrating various sensors, including Cameras, IMUs, Radars, LIDARs. - Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks. We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote. The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. Candidates for certain positions are eligible to participate in the benefits program. Benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more. Salary Range $149,000—$198,500 USD
Technology

Motional
Senior Embedded Software Engineer
Senior
Hybrid
Las Vegas, NV
🏢 Summary: Software engineering role focused on designing and developing high‑performance embedded infrastructure for onboard autonomous driving systems across diverse hardware platforms. The position involves building and testing embedded software for vision, radar, and safety applications, leading technical initiatives, and collaborating cross‑functionally. Opportunities are available from graduate to staff level, with hybrid or remote work options. 🗂️ Requirements: Experience creating detailed requirements from use cases, Ability to lead technical initiatives and guide engineers, Experience developing embedded software in C, Experience developing embedded software in C++, Experience with Test-Driven Development (TDD), Experience with embedded Linux or RTOS, Experience with networking (Ethernet, CAN) and protocols, Experience debugging on embedded platforms, Experience programming in Python, Experience with shell scripting for automation, Experience working with ARM Cortex MCUs or microprocessors 📃 Skills: C, C++, Python, Shell, Linux, RTOS, Ethernet, CAN, ARM, TDD, Debugging, Networking 🏢 Description: Mission Summary: Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve next-generation onboard autonomous driving systems. The High Performance Compute Platform team is responsible for current and next-generation onboard autonomous driving systems. Hiring spans graduate to Staff engineer levels. What You'll Be Doing: - Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, and safety monitoring to run on self-driving vehicles. - Design test harnesses for embedded software components and full systems. - Provide technical mentorship to engineers. - Work with cross-functional engineering teams to solve complex technical problems. What We're Looking For: - Experience creating detailed requirements from use cases. - Ability to lead technical initiatives, break down work, and guide engineers through execution. - Experience writing software for embedded platforms in C and C++. - Experience with Test-Driven Development (TDD). - Experience working on embedded Linux or RTOS. - Experience with networking (Ethernet, CAN) and common networking protocols. - Experience debugging on embedded platforms. - Experience writing software in Python and automating with shell scripting. - Experience working with ARM Cortex MCUs or microprocessors. Bonus Points (not required): - Experience with large data pipelines and deterministic execution platforms. - Experience with inter-system communication protocols such as I2C and SPI. - Experience deploying Machine Learning models. - Experience working with GPUs. - Experience working with the Linux kernel or device drivers. - Experience with simulation and code generation. - Experience working with Bazel. - Experience integrating sensors including cameras, IMUs, radars, and LIDARs. - Experience with PyTorch, TensorFlow, ONNX, or other ML frameworks. Work Arrangement: Hybrid schedule with in-office time in Boston, Pittsburgh, or Las Vegas, or fully remote. Compensation & Benefits: Salary Range: $149,000—$198,500 USD (base salary). Additional compensation may include bonus or company equity. Benefits may include medical, dental, vision, 401k with company match, health savings accounts, life insurance, pet insurance, and more.
Technology
BRIGHTSTAR LOTTERY POLAND
Director Software Engineering
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Leadership role responsible for engineering strategy, delivery, and technical excellence of a business-critical lottery product within a scalable, cloud-native platform. The position combines ownership of product roadmap execution, architecture direction, and quality standards with oversight of multi-team engineering structures. It focuses on building high-performing teams and ensuring secure, reliable, and predictable software delivery in a high-volume transactional environment. 🗂️ Requirements: 10+ years software engineering experience, 5+ years leading multi-team engineering organizations, Experience delivering scalable, secure software products, Experience in product-oriented or SaaS environments, Strong knowledge of modern software architecture, Experience with SDLC, Agile, DevOps, CI/CD, Experience with cloud platforms, Experience with microservices and distributed systems, Understanding of security and compliance in regulated environments, Bachelor’s degree in Computer Science or related field 📃 Skills: AWS, Azure, Microservices, APIs, DistributedSystems, EventDriven, CI/CD, DevOps, Agile, SDLC, TestAutomation, Cloud, Architecture, Security, Observability 🏢 Description: About BrightStar BrightStar is a global provider of lottery platforms and systems for state lottery operators across four continents. We build and operate mission-critical software that powers the sale, management, and settlement of lottery products — serving millions of players through our clients’ retail and digital networks. About the Role We are looking for an experienced Director of Software Engineering to lead the engineering organization responsible for the development, scalability, and long-term evolution of one of business-critical products within BrightStar’s lottery technology portfolio. This role combines strategic technology leadership, people management, product delivery ownership, and strong cross-functional collaboration. The successful candidate will be accountable for building and leading high-performing engineering teams, driving predictable delivery of the product roadmap, ensuring technical excellence, and partnering closely with Product, Architecture, Delivery, Operations, Security, and senior business stakeholders. The Director of Software Engineering reports to the VP of Product Software Engineering and operates as part of a leadership team that is actively building a more predictable, ownership-driven engineering organization. Key Responsibilities Engineering Leadership Lead the software engineering function responsible for the product, including software development, quality engineering, technical delivery, and engineering operations. Define and execute the engineering strategy for the product in alignment with BrightStar’s platform transformation, product strategy, business priorities, and customer needs. Build, lead, and develop high-performing engineering teams, including Engineering Managers, Technical Leads, Software Engineers, and QA / Test Automation specialists. Create clear ownership, accountability, and decision-making structures across teams. Drive a culture of technical excellence, collaboration, transparency, continuous improvement, and outcome orientation. Coach and mentor engineering leaders and senior technical talent, supporting succession planning and leadership development. Product Delivery and Execution Own engineering delivery against the product roadmap, ensuring predictable execution, clear prioritization, and measurable outcomes. Partner with Product Management to translate business needs, client requirements, and market opportunities into scalable and technically sound product capabilities. Ensure effective planning, estimation, dependency management, release governance, and delivery reporting. Identify and remove delivery bottlenecks across teams, processes, architecture, and stakeholder alignment. Establish and monitor key engineering metrics, including delivery predictability, quality, reliability, cycle time, defect trends, system performance, and team health. Balance new feature development with technical debt reduction, platform modernization, and operational stability. Architecture, Quality and Reliability Provide leadership over architectural direction, design standards, and engineering best practices for the product. Support BrightStar’s shift toward a modular, cloud-native product platform by promoting reuse, standardization, configurability, and scalable architecture. Ensure the product is scalable, secure, maintainable, observable, and resilient. Promote modern software engineering practices, including automated testing, CI/CD, DevOps, observability, secure development lifecycle, and cloud-native engineering. Work closely with Architecture, Security, Infrastructure / Cloud, and Operations teams to ensure alignment on platform strategy, non-functional requirements, and production readiness. Drive continuous improvement in software quality, test automation, incident prevention, and root-cause analysis. Ensure compliance with relevant security, data protection, audit, and regulatory requirements applicable to lottery systems and public-sector clients. Stakeholder and Business Collaboration Act as the primary engineering partner for Product, Operations, Delivery, Sales, and senior leadership stakeholders. Communicate engineering plans, risks, trade-offs, and delivery progress clearly to technical and non-technical audiences. Support customer-facing discussions where senior technical credibility is required, especially around scalability, reliability, roadmap feasibility, delivery risk, or complex implementation topics. Collaborate with global or distributed teams, ensuring alignment across locations, time zones, and functions. Represent the engineering organization in strategic planning, budgeting, portfolio prioritization, and transformation discussions. People, Organization and Talent Define the target engineering organization structure required to support current delivery needs and future platform growth. Recruit, retain, and develop strong engineering talent. Set performance expectations, conduct talent reviews, and support career development for managers and senior engineers. Build an inclusive, accountable, and high-performance engineering culture. Manage internal teams and, where relevant, external technology partners, contractors, or vendors. Support workforce planning, budget management, and capacity planning for the engineering function. Required Experience and Qualifications 10–15+ years of professional experience in software engineering, including significant experience in product-oriented software development. Minimum 5 years of experience leading engineering teams, preferably including managers, tech leads, or multi-team structures. Experience in a role such as Director of Engineering, Head of Engineering, Senior Engineering Manager, VP Engineering, or equivalent. Proven track record of delivering complex software products or platforms in scalable, reliable, and secure environments. Strong understanding of modern software architecture, SDLC, agile delivery, DevOps, CI/CD, test automation, and engineering quality practices. Experience managing engineering delivery in a product organization, preferably in SaaS, fintech, gaming / lottery technology, ticketing, e-commerce, payments, enterprise software, or another high-volume transactional environment. Experience with cloud platforms such as AWS, Azure. Experience with microservices, APIs, distributed systems, event-driven architecture, or real-time processing. Ability to make sound technology and prioritization decisions under ambiguity and business pressure. Strong people leadership skills, including coaching, performance management, organizational design, and talent development. Excellent communication and stakeholder management skills, including the ability to work effectively with executive-level stakeholders. Fluent English. Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent professional experience will also be considered. Master’s degree or MBA is an advantage. Location: Warsaw, Poland - on-site presence required (hybrid mode).
Technology
BRIGHTSTAR LOTTERY POLAND
Director Software Engineering
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Leadership role responsible for driving engineering strategy, delivery, and technical excellence for a business-critical, cloud-based lottery platform. The position focuses on building and managing high-performing teams, ensuring scalable and secure architecture, and delivering predictable product outcomes in a complex, high-volume transactional environment. The role combines product delivery ownership with architectural oversight and cloud-native transformation. 🗂️ Requirements: 10–15+ years in software engineering, Minimum 5 years leading engineering teams, Experience in Director/Head/Senior Engineering Manager/VP Engineering role, Proven delivery of complex, scalable, secure software products, Strong knowledge of modern software architecture, Experience with SDLC and agile methodologies, Experience with DevOps and CI/CD practices, Experience with cloud platforms (AWS or Azure), Experience with microservices and distributed systems, Experience in high-volume transactional or SaaS environments, Bachelor’s degree in Computer Science or related field, Fluent English 📃 Skills: AWS, Azure, Microservices, APIs, DistributedSystems, EventDrivenArchitecture, RealTimeProcessing, SDLC, Agile, DevOps, CICD, TestAutomation, CloudNative, SaaS 🏢 Description: About BrightStar BrightStar is a global provider of lottery platforms and systems for state lottery operators across four continents. We build and operate mission-critical software that powers the sale, management, and settlement of lottery products — serving millions of players through our clients’ retail and digital networks. About the Role We are looking for an experienced Director of Software Engineering to lead the engineering organization responsible for the development, scalability, and long-term evolution of one of business-critical products within BrightStar’s lottery technology portfolio. This role combines strategic technology leadership, people management, product delivery ownership, and strong cross-functional collaboration. The successful candidate will be accountable for building and leading high-performing engineering teams, driving predictable delivery of the product roadmap, ensuring technical excellence, and partnering closely with Product, Architecture, Delivery, Operations, Security, and senior business stakeholders. The Director of Software Engineering reports to the VP of Product Software Engineering and operates as part of a leadership team that is actively building a more predictable, ownership-driven engineering organization. Key Responsibilities Engineering Leadership Lead the software engineering function responsible for the product, including software development, quality engineering, technical delivery, and engineering operations. Define and execute the engineering strategy for the product in alignment with BrightStar’s platform transformation, product strategy, business priorities, and customer needs. Build, lead, and develop high-performing engineering teams, including Engineering Managers, Technical Leads, Software Engineers, and QA / Test Automation specialists. Create clear ownership, accountability, and decision-making structures across teams. Drive a culture of technical excellence, collaboration, transparency, continuous improvement, and outcome orientation. Coach and mentor engineering leaders and senior technical talent, supporting succession planning and leadership development. Product Delivery and Execution Own engineering delivery against the product roadmap, ensuring predictable execution, clear prioritization, and measurable outcomes. Partner with Product Management to translate business needs, client requirements, and market opportunities into scalable and technically sound product capabilities. Ensure effective planning, estimation, dependency management, release governance, and delivery reporting. Identify and remove delivery bottlenecks across teams, processes, architecture, and stakeholder alignment. Establish and monitor key engineering metrics, including delivery predictability, quality, reliability, cycle time, defect trends, system performance, and team health. Balance new feature development with technical debt reduction, platform modernization, and operational stability. Architecture, Quality and Reliability Provide leadership over architectural direction, design standards, and engineering best practices for the product. Support BrightStar’s shift toward a modular, cloud-native product platform by promoting reuse, standardization, configurability, and scalable architecture. Ensure the product is scalable, secure, maintainable, observable, and resilient. Promote modern software engineering practices, including automated testing, CI/CD, DevOps, observability, secure development lifecycle, and cloud-native engineering. Work closely with Architecture, Security, Infrastructure / Cloud, and Operations teams to ensure alignment on platform strategy, non-functional requirements, and production readiness. Drive continuous improvement in software quality, test automation, incident prevention, and root-cause analysis. Ensure compliance with relevant security, data protection, audit, and regulatory requirements applicable to lottery systems and public-sector clients. Stakeholder and Business Collaboration Act as the primary engineering partner for Product, Operations, Delivery, Sales, and senior leadership stakeholders. Communicate engineering plans, risks, trade-offs, and delivery progress clearly to technical and non-technical audiences. Support customer-facing discussions where senior technical credibility is required, especially around scalability, reliability, roadmap feasibility, delivery risk, or complex implementation topics. Collaborate with global or distributed teams, ensuring alignment across locations, time zones, and functions. Represent the engineering organization in strategic planning, budgeting, portfolio prioritization, and transformation discussions. People, Organization and Talent Define the target engineering organization structure required to support current delivery needs and future platform growth. Recruit, retain, and develop strong engineering talent. Set performance expectations, conduct talent reviews, and support career development for managers and senior engineers. Build an inclusive, accountable, and high-performance engineering culture. Manage internal teams and, where relevant, external technology partners, contractors, or vendors. Support workforce planning, budget management, and capacity planning for the engineering function. Required Experience and Qualifications 10–15+ years of professional experience in software engineering, including significant experience in product-oriented software development. Minimum 5 years of experience leading engineering teams, preferably including managers, tech leads, or multi-team structures. Experience in a role such as Director of Engineering, Head of Engineering, Senior Engineering Manager, VP Engineering, or equivalent. Proven track record of delivering complex software products or platforms in scalable, reliable, and secure environments. Strong understanding of modern software architecture, SDLC, agile delivery, DevOps, CI/CD, test automation, and engineering quality practices. Experience managing engineering delivery in a product organization, preferably in SaaS, fintech, gaming / lottery technology, ticketing, e-commerce, payments, enterprise software, or another high-volume transactional environment. Experience with cloud platforms such as AWS, Azure. Experience with microservices, APIs, distributed systems, event-driven architecture, or real-time processing. Ability to make sound technology and prioritization decisions under ambiguity and business pressure. Strong people leadership skills, including coaching, performance management, organizational design, and talent development. Excellent communication and stakeholder management skills, including the ability to work effectively with executive-level stakeholders. Fluent English. Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent professional experience will also be considered. Master’s degree or MBA is an advantage. Location: Warsaw, Poland - on-site presence required (hybrid mode).