×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Phoenix, Maricopa County, Arizona, 85003, USA
Listing for: Swarmbotics AI, Inc.
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

Position Description

Swarmbotics is seeking a fast‑moving, highly‑skilled Senior Software Engineer to develop robust, high‑performance software for our small, autonomous Unmanned Ground Vehicle swarms – known as “Fire Ants”. This engineer will play a pivotal role in designing, implementing, and optimizing core software systems that power our products, ensuring scalability, reliability, and efficiency in demanding environments. The applicant will collaborate closely with cross‑functional teams working on every aspect of our robot stack, focusing on rapidly delivering production‑grade code that meets stringent quality standards.

Required Qualifications
  • Deep expertise in developing production‑grade modern C++ software (C++20)
  • Ability to work onsite in Phoenix, AZ area
  • Strong desire to work in the very fast paced, fluid environment of a small tech startup
  • Proven track record of rapidly building mission‑critical software systems
  • Proficiency in system design, architecture, and development of high‑quality, modular, stable, and scalable software
  • Passion for leading discussions, sharing innovative ideas, and promoting best practices within the team
  • Proficient in adapting project execution to meet evolving demands
  • A track record and love of collaborating with and mentoring other team members
  • Strong proficiency in software engineering best practices, including code reviews, unit testing, continuous integration/continuous deployment (CI/CD), and version control (e.g., Git)
  • Experience with low‑level programming, debugging complex issues, and ensuring software reliability in resource‑constrained environments
  • Experience building software solutions involving significant amounts of data processing and analysis
  • Experience with analyzing and debug multithreaded software
  • Experience implementing technical metrics on specific subsystems and system‑wide performance to drive continuous improvement
  • Strong familiarity with cross‑architecture development (x86 and ARM)
  • BS in Computer Science, Software Engineering, or a related field
  • Excitement about contributing to the defense of the United States and its allies
  • Must be eligible to work on export‑controlled projects.
Preferred Qualifications
  • MS or PhD in Computer Science, Software Engineering, or proven experience in industry
  • Familiarity with a wide range of relevant technologies, such as networking, ML ops pipelines, data processing, microcontroller development, and other technologies employed on robotic systems.
  • Knowledge of additional programming languages such as Python for supporting tools and scripting
  • Developing and testing multi‑agent autonomous systems and deploying in real‑world environments

The preceding description is not designed to be a complete list of all duties and responsibilities required for the position. Swarmbotics is an equal‑opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary