Software Engineer, Robotics

πŸ”₯ 7 minutes ago

Apply Now
Find Similar Remote Jobs

πŸ“Š Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Swarm Aero

Swarm Aero

51 - 200 employees

Founded 2022

πŸš€ Aerospace

πŸŽ–οΈ Defense

🏭 Manufacturing

πŸ’° Seed on 2024-09

Aerospace β€’ Defense β€’ Manufacturing

Swarm Aero is a developer and manufacturer of uncrewed aerial systems built from the ground up for swarming operations. The company combines on-aircraft autonomy, a universal swarm node (sensor mesh and edge compute), and swarm-scale command-and-control so small teams can mobilize large numbers of UAVs in communications-limited or contested environments. Swarm Aero emphasizes high-rate composite manufacturing and concurrent factory design to scale production, and pursues both defense-focused applications (payloads in contested environments, detecting/tracking mobile assets, security/defense in depth) and civilian uses (cargo delivery, disaster response, resilient communications, environmental observation). The leadership team includes experienced aerospace engineers, high-production manufacturing leads, and senior military advisors.

πŸ“‹ Description

β€’ Build components across the autonomy stack: planning behaviors, vehicle software, sensor and payload integration, and simulation. β€’ Build the core on-vehicle software platform to allow integration of a variety of first and third-party sensors, payloads, and software modules. β€’ Create and validate physically realistic simulations of UxS. β€’ Perform electronics prototyping including troubleshooting complex mixed hardware-software systems. β€’ Write clean, maintainable, and efficient code. β€’ Travel up to 25% of the time for onsite test and integration events.

🎯 Requirements

β€’ Bachelor's Degree in Computer Science, Software Engineering, or related technical field. β€’ 3+ years building soft-realtime embedded systems or robotics software. β€’ Deep expertise in at least one systems language (C/C++, Rust, or Go). β€’ Hands-on experience implementing robotics algorithms (path planning, state estimation, behavior trees, etc.). β€’ Working knowledge of embedded systems (SPI/I2C/serial protocols, logic analyzers, oscilloscopes, microcontroller programming). β€’ Strong networking fundamentals (NAT, mDNS, UDP/TCP, multicast, firewall configuration). β€’ Excellent software engineering practices with emphasis on testable, reliable code.

πŸ–οΈ Benefits

β€’ Meaningful equity in a high-growth defense technology company β€’ Competitive base salary commensurate with experience β€’ Medical, dental, vision, and 401k β€’ PTO and paid sick leave β€’ Monthly wellness stipend β€’ Daily catered lunch (office) β€’ Paid parental leave β€’ Direct impact on a critical national security mission β€’ A world-class team of engineers and operators solving genuinely hard problems

Apply Now

Similar Jobs

πŸ”₯ 34 minutes ago

Verisma

1001 - 5000

πŸ₯ Healthcare

☁️ SaaS

πŸ“‹ Compliance

RPA Support Engineer maintaining and optimizing RPA solutions using UiPath and Power Automate. Monitoring bots and ensuring compliance with audit logging and access control standards.

πŸ”₯ 8 hours ago

InnoData

2 - 10

🀝 B2B

πŸ’Ό Consulting

🌍 Social Impact

Robotics Data Collection Delivery Manager at Innodata, overseeing egocentric video data collection programs. Leading operational execution to innovate robotics and AI data collection.

πŸ”₯ 12 hours ago

EWOR

201 - 500

πŸ“š Education

πŸ’Έ Finance

πŸ’Ό Consulting

Co-Founder / CPO leading startup projects in Robotics at EWOR GmbH. Building a €1B+ company with support from unicorn founders and extensive community resources.

πŸ”₯ 12 hours ago

EWOR

201 - 500

πŸ“š Education

πŸ’Έ Finance

πŸ’Ό Consulting

Co-Founder / CPO for the Robotics sector working with top entrepreneurs and receiving funding support. Lead your own startup with a €1B+ ambition under EWOR's guidance.

πŸ”₯ 14 hours ago

Synchronous Solutions, Inc.

51 - 200

πŸ€– Artificial Intelligence

πŸ’Ό Consulting

πŸ›οΈ Government

RPA Program Manager overseeing delivery of RPA programs for clients. Leading project teams and managing client expectations in automation initiatives.