Tech jobs
Job listings
Software Engineer Intern
An intern supporting the Robot & AI team by developing small/medium automation and applications, debugging/testing code, and assisting with documentation/testing. Core techs: JavaScript, Node.js, SQL, and basic web dev tools.
Staff Software Engineer- Data Ingestion
Leads the design and modernization of scalable data ingestion, storage, and processing systems, optimizing pipelines and mentoring engineers to build high-performance distributed infrastructure for analytics and AI.
Intern, Software Engineer
Intern software engineer collaborates on embedded software for real-time tactical radio systems, using C++, Python, and RTOS across Windows/Linux.
Senior Associate, Software Engineer
Develops embedded software for real-time control of advanced tactical radio equipment, integrating hardware/software interfaces and testing systems for defense applications using C++, C#, and embedded OS tools.
Firmware Engineering Lead
Leads firmware architecture and team for next-gen implantable medical devices, focusing on real-time control, low-power optimization, and regulatory compliance in a startup setting.
Senior Staff Engineer, Customer Support (R5502)
Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and…
Senior Software Engineer - Brokerage Platform
Senior backend engineer designing and building scalable brokerage platform systems (trading, order management, settlement, risk) at Moomoo Canada in Toronto, collaborating with Shenzhen HQ and leveraging AI-assisted development tools.
Application & System Firmware Engineer
The team is looking for a skilled and motivated Firmware Engineer to define and develop firmware platforms for current and future Apple products. The ideal candidate will have broad knowledge of embedded technologies…
Senior Test Software Engineer, Manufacturing Engineering
Develops, qualifies, and maintains test automation and conveyor system software for HDD manufacturing, integrating PLC programs and hardware systems to improve production efficiency, troubleshoot issues, and ensure compliance with safety standards.
Sr. Embedded Linux SW Eng, Drone Platform
Develop, maintain, and improve core software for a drone's System-on-Module platform, focusing on C/C++ utilities, system daemons, networking, boot behavior, and integrations with flight and ground control systems on an embedded Linux environment.
Software Engineer, Swarm Systems
Software engineer developing C++ swarm robotics software for ground stations and drones, with Python web services, Android development, and new swarming algorithms and communications protocols.
Senior Software Engineer, Swarm Systems
Senior Software Engineer building and extending C++ swarm autonomy software for drones and ground stations, plus Python web services, at a defense-focused robotics company in San Diego.
Android Engineer (C++/Mobile Systems)
Develop high-performance Android applications for drone platforms using C++, Android SDK, and networking protocols to enable real-time telemetry, video streaming, and vehicle control.
Sr. Software Engineer, Perception
Lead development of perception systems for autonomous VTOL unmanned aircraft, focusing on visual-inertial odometry, object detection, multi-object tracking, and sensor fusion using C++, Python, ROS 2, and edge hardware.
Software Engineer
Builds, debugs, and integrates software systems in Java and C++ while analyzing user requirements and improving development processes.
Staff Software Engineer
Staff Software Engineer serving as a technical architect across robotics and autonomous systems stack, designing scalable software architectures spanning embedded firmware, real-time systems, edge compute, and hardware integration using modern C++.
Software Engineering Manager
Position Summary FlightWave is seeking a Software Engineering Manager to lead a team of embedded software engineers developing software for unmanned aerial systems, payloads, and supporting robotics platforms. This…