Senior Software Engineer, Robotics
WingXpand
WingXpand is Expanding What’s Possible™ with Autonomous Systems, building long-endurance, backpackable smart plane drones and robotics systems that support defense, public safety, disaster response, and commercial missions. Our platforms operate across air, ground, and maritime domains, integrating autonomy, AI-powered sensing, edge computing, and networked systems to deliver real-world intelligence and threat detection. We design, build, and deploy complete systems — hardware, software, and data — and we move fast. As WingXpand scales, we are seeking high performers to grow with our team.
Job Description
Three robots, one autonomy stack. Our backpackable smart plane drone, unmanned ground vehicle, and unmanned surface vessel all run the same xPAIR robotic core, which means the autonomy you write has to hold up in the air, on the ground, and on the water — with payloads and detections moving between vehicles rather than being re-integrated for each one. Most autonomy roles are one airframe in one domain. This isn't.
We're looking for a Senior Software Engineer (Robotics) to own significant parts of that core. Hands-on individual contributor with an architecture mandate: you'll decide what belongs in the shared core and what stays vehicle-specific, where the open-source flight stack ends and our own code begins, and how the interfaces hold as we add systems. Then you'll write the hard parts yourself. Code you write today is on a vehicle testing in the field tomorrow.
Small team, no layer between you and the founders, no queue to get a decision made. If you've built autonomy for vehicles that actually fly or drive, you'll be at home here. We're also happy to talk to a strong engineer from an adjacent field that's excited to build robotics. If you've spent your career writing C++ for physical machines, whether that's industrial control, automotive, medical devices, or real-time embedded, let's connect.
Key Responsibilities
Design and develop robotics and autonomy software across our unmanned aircraft, ground, and surface platforms.
Implement and improve autonomous behaviors, navigation, and mission logic — including contingency behavior and what the vehicle does when the link drops or GPS goes away.
Integrate new sensors, payloads, and perception capabilities into the robotics stack, end to end from driver to operator display.
Develop software for collaborative robotic systems and multi-agent coordination: shared tasking, air-to-ground cueing, and multi-vehicle relay for persistent coverage.
Make it run on the edge — embedded Linux, GPU inference on Jetson-class hardware, Docker, real-time detection with no backhaul.
Keep it working when communications degrade: mesh networking, radio-silent operation, and graceful failure.
Deploy, test, and validate software on real robotic platforms and on the supporting ground and infrastructure software.
Work closely with hardware, avionics, electrical, mechanical, and systems engineers to integrate and optimize performance.
Troubleshoot and debug across the software and hardware boundary, and drive up system reliability.
Participate in testing, experimentation, and rapid iteration of new capabilities, and turn what you learn in the field into product changes.
Contribute to system architecture and the long-term direction of our autonomy stack, and set technical direction on the areas you own.
Raise the bar through code review, technical standards, and mentorship.
Travel to test sites, customer demonstrations, and field events. Expect roughly 10%.
Qualifications
8+ years of professional software engineering experience with C/C++ in a Linux development environment.
Enough depth in state estimation, sensor fusion, and closed-loop control to write or replace an estimator, filter, or control loop when a problem calls for it.
Real ability to diagnose failures you can't reproduce on demand. A vehicle did something wrong once, in wind, at range, and what you have is telemetry and a flight log. Working out whether that was the code, a sensor, a coordinate frame, the airframe, or the physics is much of this job, and it's often harder than writing the software in the first place.
Willingness to build new autonomy behaviors and algorithms from scratch when the platform needs a capability it doesn't have yet. We'd rather you solve the root problem than accumulate parameter tweaks and special cases that work around it.
Experience testing, evaluating, and troubleshooting robotic systems on real hardware — reading flight logs and telemetry, reproducing failures, and working hardware-in-the-loop rather than only in simulation.
Able to get productive quickly in a large, complex codebase you didn't write.
Proven experience designing and implementing modular, scalable software.
A track record of owning a system through integration, test, and field deployment rather than handing off at merge.
Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, Robotics, or a related field, or equivalent hands-on experience.
Desired Qualifications
- PX4 or ArduPilot experience, including MAVLink, flight log analysis, and autopilot configuration and tuning.
- ROS 2 at depth, including a clear view of where it belongs and where it doesn't.
- Edge compute and GPU inference on Jetson-class hardware, CUDA or TensorRT.
- Behavior trees or comparable mission-logic frameworks.
- Distributed messaging and operation over degraded or contested links, such as MANET datalinks.
- Autonomy in more than one domain: air plus ground, maritime, or subsea.
- Safety-critical or flight-critical software development.
- SITL and HITL simulation.
- Master's or PhD in a relevant field.
- Drones you've built, flown, crashed, and fixed on your own time.
Every full-time employee at WingXpand receives stock options. Equity is a core part of how we pay, not an afterthought, and early team members share directly in the company's growth as we scale. Additionally, we offer medical, dental, and vision coverage, a 401(k) retirement savings plan, and unlimited paid time off for vacation, illness, and personal needs, plus paid company holidays.
What Else You Need to Know
This role requires access to technology controlled under U.S. export regulations. Applicants must qualify as a U.S. Person as defined at 22 CFR 120.62, which includes U.S. citizens, U.S. nationals, lawful permanent residents, and persons granted asylum or refugee status.
WingXpand is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic protected by federal, state, or local law.
Qualified individuals with disabilities and protected veterans are encouraged to apply. If you need a reasonable accommodation to complete any part of the application or interview process, contact View email address on click.appcast.io and we'll arrange it.
#J-18808-Ljbffr- ...define clear acceptance criteria, and prioritize user stories for engineering sprints.Analyze business data, industry trends, and system... ...: Scrum, Kanban, Sprint Ceremonies, Product Backlog Grooming, Software Development Lifecycle.Preferred SkillsIIBA certification (ECBA...Senior
$152.5k - $205k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...SeniorPermanent employmentRemote workFlexible hours$135k - $170k
...embrace the use of AI tools to enhance decision-making, improve workflows, and produce better outcomes for our customers.As a Sr. Software Engineer for our Orders team, you will build and support systems responsible for the acquisition of multi-million dollar monthly...SeniorFull timeWork at officeRemote workFlexible hours3 days per week$175.5k - $180k
...will bring deep technical expertise and engineering leadership to some of the most complex... ...engineering practices that make great software possible. Your technical leadership will... ...with the ability to adjust your style to suit different perspectives and seniority levelsSeniorApprenticeshipWork at officeLocal areaEasy work$126k - $248k
...distributed MongoDB clusters in just minutes.We're seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team.... ...projects and initiativesCandidate Profile5+ years experience of software engineering, primarily focused on backend systemsProficient...SeniorLocal areaRemote workWorldwideFlexible hours$112.71k - $183.14k
...platform, delivering genuine Cat parts to Caterpillar customers and dealers through a fast, reliable digital experience. As a Senior Software Engineer on the Cat Central backend services team, you will help design, build, and maintain the service layer that powers our...SeniorFull timePart timeWorldwideFlexible hours- WHO YOU ARE You are a seasoned software developer who is dedicated to your craft; you write code that you are proud of and can hit the... ...detailed specifications, and contribute in all phases of the engineering lifecycle ABOUT YOU ~Experienced in one of the following...SeniorFull timeRemote workHome office
$112.9k
...Details We’re forming a new team which supports the publishing process that brings product data to Grainger.com. As a Senior Software Engineer (Software Engineer III) on this team you will be involved in the full systems life cycle and responsible for designing,...SeniorFull timeH1bWork at officeLocal areaRemote workWorldwideAfternoon shift2 days per week$100k - $130k
...solutions. By integrating a vast catalog of components with a world-class digital manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate innovation across the entire product lifecycle. With operations in the San Francisco Bay Area...Senior$148.75k - $192.5k
...Role OverviewCboe Data Vantage is looking for an experienced software engineer who is excited about combining strong engineering skills with... ...project plans, and documentation Regular communication with senior managers and technical colleagues Work with sales team to support...SeniorFull timeWork at office- ...is looking for a hands-on, tech savvy, passionate, driven Senior Full Stack Engineer who want to be part of energetic and growing innovative team... ...-8 years of experience in Full Stack development of cloud software solutions ~6+ years of experience with C++ and/or Java...Senior
$140k - $165k
...There has never been a more exciting time to get on board, so read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering team to create solutions, develop stories, and...SeniorWork experience placementCasual workWork at officeLocal areaRelocationRelocation package- ...Senior Software Engineer United States SingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our...Senior
$171.5k
...experiences that drive loyalty and traveler satisfaction. The Senior Software Developer role is part of the GenAI Platform team. The GenAI... ...practices, and partnering closely with product and domain engineering teams, you will accelerate how internal teams build,...Senior$135k - $165k
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet: Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt things...SeniorFull timeTemporary workCasual workLocal areaRemote workVisa sponsorshipWork visaFlexible hours$115k - $210k
...an immediate, remarkable impact, you’re in the right place. Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various...SeniorTemporary workWork experience placementWork at officeImmediate startFlexible hours$115k - $145k
...Senior Software Engineer, Full-Stack Applications - Ratings Technology As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial...SeniorTemporary workWork at officeImmediate start2 days per week3 days per week- ...technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with... ...that help businesses achieve their ambitions faster. Senior Android Software Engineer Adyen is looking for a full-time Senior Android Engineer...SeniorFull timeWork at officeFlexible hours
- ...Description Job Description Description: Hybrid At least 2 days per week in office in Chicago, IL Our client seeks a Senior Software Engineer for the CDP team to drive design, delivery, technical strategy, and execution for cloud-native data platforms. You will...SeniorHourly payWork at officeLocal area2 days per week
$111.3k - $139k
...Job Description Job Description Job Title : Senior Software Engineer Team : Systems Location : Hybrid in Chicago (IL) or Newark (NJ) Employment Type : Full-time FLSA Classification Exempt Start Date : ASAP About Braven Braven is...SeniorHourly payFull timeWork at officeImmediate startRemote workVisa sponsorshipWork visaMonday to Friday2 days per week3 days per week$80k - $120k
...Department BSD CTD - Engineering: Plan X - QA About the Department The Center for Translational Data Science (CTDS) at the... ...accelerate discovery. Learn more at and Job Information Senior Software in Test for Chicago, IL location. Responsible for priority...SeniorRemote work- ...Senior Software Engineer Epsilon is building the next generation Retail Media Network (RMN) platform to power onsite advertising at scale, leveraging services from our industry-leading platform that already serves billions of offsite ads across the open web. Our vision...SeniorLocal areaFlexible hours
$130k - $150k
...Senior Full Stack Software Engineer We are looking for a passionate Senior Full Stack Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next generation of alternative investments...SeniorWork at officeFlexible hours$80k - $120k
...Department BSD CTD - Engineering - Plan X About the Department The Center for Translational Data Science (CTDS) at the... ...accelerate discovery. Learn more at and Job Summary Senior Software Engineers perform web application development activities of...SeniorContract workWork experience placementWork at officeFlexible hours- ...business-centric atmosphere of the City, making it an attractive hub for professionals. Role Overview We're hiring a Senior Software Engineer, Web! We build websites that handle millions of requests per day, presenting high-quality market data to our members and...SeniorWork at officeFlexible hoursWeekend work
- ...Senior Technical Expert Serves as a senior technical expert leading high level, enterprise-wide engineering strategies for Al-enabled systems, computer hardware/software integration, and cloud-native architectures and platforms, delivering impactful solutions for the...Senior
$112.9k - $188.1k
...the United States now and for the foreseeable future will be considered for this position. Position Details As a Senior Software Engineer (Software Engineer III) you will be involved in the full systems life cycle and responsible for designing, coding,...SeniorFull timeH1bLocal areaWorldwide- Chicago, Illinois100% RemoteContract$85/hr - $75/hrFront End Engineer / React / TypeScript / JavaScriptContract-to-Hire | Remote Join a technology team that helps some of the world's largest consumer brands and retailers make smarter pricing and promotion decisions. Their...SeniorFull timeContract workTemporary workRemote workFlexible hours
$106.9k - $147k
...caring communityJoin Humana's Growth Team and help build innovative Salesforce solutions that support senior-focused primary care services. The Senior Software Engineer will play a key role in designing, developing, and supporting Salesforce Sales Cloud and Health Cloud...SeniorFull timeTemporary workApprenticeshipWork at office1 day per week$102.4k - $179k
...estimation, testing, release planning, and operational readiness. Leverage AI-enabled development tools and engineering automation throughout the software development lifecycle to improve productivity, quality, and delivery outcomes. Preferred Responsibilities...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Robotics. Be the first to apply!
- software engineer internship remote Chicago, IL
- senior software engineer ruby on rails Chicago, IL
- software developer positions Chicago, IL
- agile software developer Chicago, IL
- software engineer intern Chicago, IL
- part time software developer Chicago, IL
- rust software engineer Chicago, IL
- software engineer no experience Chicago, IL
- software engineer internship Chicago, IL
- entry level software engineer remote Chicago, IL



