Senior Software Engineer
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 “FireAnts”. 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
- Ability to obtain and hold a U.S. security clearance (no active clearance required)
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.
Recommended Jobs
Audit Manager
Growing CPA firm with offices in Scottsdale and Chandler, Arizona is looking to add an Audit Supervisor to their staff. Responsibilities: Build relationships with clients by gathering informati…
Clinical Specialist
About OrganOx: OrganOx is an innovative, fast-paced, global medical device company with a mission to save lives by making every donated organ count. We are a commercial stage organ technology comp…
Mobile Phlebotomist/Paramedical Examiner
Mobile Phlebotomist/Paramedical Examiner 1011 Coronado Dr, Sierra Vista, AZ 85635, USA Part-Time About the Job: As a Mobile Collector , you would be a part-time, on-call, and at-will e…
MGR, CAFE - Scottsdale AZ
Flik Hospitality Group **Salary:** **Other Forms of Compensation:** **What makes FLIK click** _What makes FLIK click? Our people. The decisions, actions and attitudes of our associates earn the trust …
Project Manager
Project Manager – Heavy Civil / Highway Construction Location: Arizona (Phoenix Metro Area) Employment Type: Full-Time | Direct Hire Compensation: Commensurate with Experience Company O…
Project Engineer/ Estimator/CAD/BIM
ABcom is a national low voltage commercial structured cabling contractor, and we are recruiting our next Estimator to join our growing team. Purpose of this position: The Project Engineer/ Estim…
Sales Executive
Why Join Us? Join DAS Technology, a pioneering SaaS company revolutionizing consumer engagement through cutting-edge digital technology. As the force behind the automotive industry's first next-l…
Diet Clerk
**Job Summary and Responsibilities** We're looking for a dedicated Diet Clerk to join our dynamic Nutrition Services team. This isn't just about processing orders; it's about being the vital link betw…
Purchasing Solutions Manager
Join an award-winning l uxury home builder! Who are we? Since 1967, Toll Brothers has been building luxury homes and communities in the best locations in the U.S. Today, we’re a Fortune 500 …