Lead the design and development of advanced hardware systems from concept through production, providing technical leadership and mentorship to junior engineers.
Responsibilities
Lead the design and development of advanced hardware systems from concept through production
Collaborate with cross-functional teams to define hardware requirements and ensure seamless integration with software and systems engineering
Perform schematic capture, PCB design support, and comprehensive hardware validation to ensure performance, reliability, and compliance
Conduct troubleshooting, debugging, and root-cause analysis during development and qualification phases
Provide technical leadership and mentorship to junior engineers and support continuous improvement initiatives
Requirements
Bachelor’s degree in a technical discipline such as the sciences, technology, engineering or mathematics
The Ground Control Station (GCS) Software team extends the Hivemind Commander platform to support mission planning, command and control, and post-mission debrief for operators of unmanned systems. Our full-stack engineers build web-based operator experiences and supporting services that bring program and platform capabilities into Commander.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Build and test full-stack extensions to Hivemind Commander for mission planning, live C2, and post-mission debrief.
Develop operator workflows for planning and reviewing missions, visualizing telemetry and platform status, issuing supported commands, and exploring recorded mission data.
Connect extension interfaces to Commander and ground-service APIs using established contracts; handle live updates, data validation, error states, and operator-visible feedback.
Implement supporting service endpoints and data flows for mission, command/status, and debrief information, with attention to reliability and traceability of operator actions.
Add frontend, backend, and integration tests, including representative telemetry playback or simulated operator workflows where appropriate.
Requirements
Bachelor's in Computer Science
Master's in Computer Science
PhD in Computer Science
Bachelor's in Robotics
Master's in Robotics
Skills
Software Engineer
Illinois Tool Works Inc. (ITW) · Posted Feb 20, 2026
Design, develop, test, and maintain native iOS applications using Swift and SwiftUI, while mentoring team members and promoting engineering excellence.
Compensation
A reasonable estimate of the current salary range is $86,320 - $154,960 per year for the role of Senior Mobile iOS Software Developer.
Responsibilities
Design, develop, test, and maintain native iOS applications using Swift and SwiftUI
Translate business requirements, wireframes, and UX designs into high-quality mobile solutions
Collaborate with backend developers to integrate RESTful APIs and cloud-based services
Implement and maintain shared Swift Packages, reusable libraries, and modular application components
Implement localization and internationalization solutions
Requirements
Bachelor's degree in computer science, data science, information science, business, or related field
Build and test full-stack extensions to Hivemind Commander for mission planning, live C2, and post-mission debrief.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Build and test full-stack extensions to Hivemind Commander for mission planning, live C2, and post-mission debrief.
Develop operator workflows for planning and reviewing missions, visualizing telemetry and platform status, issuing supported commands, and exploring recorded mission data.
Connect extension interfaces to Commander and ground-service APIs using established contracts; handle live updates, data validation, error states, and operator-visible feedback.
Implement supporting service endpoints and data flows for mission, command/status, and debrief information, with attention to reliability and traceability of operator actions.
Add frontend, backend, and integration tests, including representative telemetry playback or simulated operator workflows where appropriate.
Requirements
Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering, Aerospace Engineering, or a related field
Support customers deploying and operating Slinky, debug and resolve issues, develop and maintain software, and collaborate with engineering teams.
Compensation
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 140,000 USD – 224,250 USD for Level 3; and 168,000 USD – 270,250 USD for Level 4.
Responsibilities
Support customers deploying and operating Slinky
Debug and resolve Slinky issues related to deployment, reliability, and performance
Develop, maintain, and optimize Slinky software, Kubernetes integrations, and tooling
Write clean, maintainable, and well-documented code
Build automated tests and troubleshooting tools
Requirements
Bachelor’s degree in Computer Science, Engineering or related field
Lead the design, development, testing, and maintenance of specialized hardware and systems used to support and validate spacecraft avionics or launch vehicles on the ground.
Compensation
Salary Range Transparency: Phoenix, AZ $125,000.00–$150,000.00 Annually
Responsibilities
Own the end-to-end testing strategy, planning, and execution for complex electrical systems.
Architect custom test fixtures, test benches, or PCB-level interfaces to evaluate devices under test (DUT
Analyze product specifications, interfaces, and functional requirements to identify measurements.
List all parameters, signals, and performance metrics that need testing.
Determine Test Levels for unit, integration, and system-level validation.
Requirements
Bachelor’s degree in science, Technology, Engineering, or Mathematics (STEM)