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
Maintenance Electrical Technician-Weekend Shift
Maintenance Technician At Insteel, we strive to be the nation's supplier of choice for steel wire reinforcing products for concrete construction applications by delivering superior value and excel…
Human Resources Assistant Manager
: *** Must live in the Greater Phoenix Metro Area *** PURPOSE: The Human Resources (HR) Assistant Manager oversees the daily operations of the HR team, including the supervision of HR personnel. T…
Specialist I, Accounting
We awaken the world with energy. LG Energy Solution is the global leader in lithium-ion battery technology for electric vehicles and energy storage solutions. Located in Queen Creek, Arizona, LG E…
Remote Customer Success Insurance Manager in Training
Mission-Driven Career Opportunity for Veterans & Prior Service Members Life & Health Insurance Agent | 100% Remote Are you a veteran, prior service member, or military spouse seeking a career t…
Shift Lead - Tempe
About the Team DashMart is a local-fulfillment center owned and operated by DoorDash, offering customers fast, reliable, and high quality delivery. Customers order their convenience, grocery, re…
Speech Language Pathologist Assistant - SLPA - Home Health/ Clinic - AZ Licensed SLPAs Only
Job Posting: Speech Language Pathologist Assistant (SLPA) - Home Health Company: The SPEAK Center for Language and Learning Location: Caseloads can be built anywhere in AZ Positions avail…
Office Manager
Hims & Hers is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are redefining healthcare by putting the customer first and d…
Radiation Therapist - Supplemental/PRN
Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we ar…
Sales and Service Leader - Full Time
Job ID: 281916 Store Name/Number: AZ-Westgate Glendale (2228) Address: 6800 N. 95th Avenue, Suite 320, Glendale, AZ 85305, United States (US) Hourly/Salaried: Hourly (Non-Exempt) Full Time…
Trade Foreman - Electrical
Description As an Electrical Foreman, you are the critical link between project design and field execution. You’ll lead a team of skilled electricians, transforming complex schematics into safe, hi…