Senior Software Engineer
1 week ago
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
- Must be eligible to work on export-controlled projects.
- 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.
-
software engineer
7 days ago
Phoenix, AZ, United States CData Software Full timesoftware engineer Phoenix,AZ 12 moths+ Responsibilities include requirements analysis, development, unit/integration/performance tests and post installation validation support. Worked as team lead in the past for few application components. Experienced software engineer with 8.8 years demonstrated history of working in applications development on different...
-
software engineer
4 days ago
Phoenix, AZ, United States CData Software Full timesoftware engineer Phoenix,AZ 12 moths+ Responsibilities include requirements analysis, development, unit/integration/performance tests and post installation validation support. Worked as team lead in the past for few application components. Experienced software engineer with 8.8 years demonstrated history of working in applications development on different...
-
software engineer
9 hours ago
Phoenix, AZ, United States CData Software Full timesoftware engineer Phoenix,AZ 12 moths+ Responsibilities include requirements analysis, development, unit/integration/performance tests and post installation validation support. Worked as team lead in the past for few application components. Experienced software engineer with 8.8 years demonstrated history of working in applications development on different...
-
software engineer
6 days ago
Phoenix, AZ, United States CData Software Full timesoftware engineer Phoenix,AZ 12 moths+ Responsibilities include requirements analysis, development, unit/integration/performance tests and post installation validation support. Worked as team lead in the past for few application components. Experienced software engineer with 8.8 years demonstrated history of working in applications development on different...
-
Senior Software Engineer
2 weeks ago
Phoenix, AZ, United States FOSSA Full timeSenior Software Engineer If you're like us, you agree that open source software is a wonderful and unique gift that the community of software developers across the world have given to each other. At FOSSA, we want to proliferate its usage with our software supply chain management platform that helps our customers know what licenses, vulnerabilities, and...
-
Senior Software Engineer, Backend
2 weeks ago
Phoenix, AZ, United States Affirm Full timeSenior Software Engineer (Experimentation Platform) Join to apply for the Senior Software Engineer (Experimentation Platform) role at Affirm Senior Software Engineer (Experimentation Platform) 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Experimentation Platform) role at Affirm Get AI-powered advice on this job...
-
Embedded Linux Senior Software Engineer
2 weeks ago
Phoenix, AZ, United States Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 1 month ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Work across the...
-
Senior Software Engineer II
2 weeks ago
Phoenix, AZ, United States Phoenix Staffing Services Full timeSenior Software Engineer II Design and develop full-stack components which are part of Cleo's overall code base; Typescript, Angular, Node.js, SQL, and AWS. Ability to explain complex technical and functional concepts effectively. Be a trusted expert and advisor within the product development and management team and any other relevant department. Makes...
-
Senior Software Engineer
2 days ago
Phoenix, AZ, United States Notary Everyday Inc. Full timeWere a venture-backed startup automating notarizations for real estate transactions - processing $35M in closings every single day. With top-tier investors and world-class talent on our team, were scaling fast and transforming one of the last paper-heavy industries into a seamless digital experience. If the following job requirements and experience match...
-
Senior Software Engineer
2 days ago
Phoenix, AZ, United States Notary Everyday Inc. Full timeWere a venture-backed startup automating notarizations for real estate transactions - processing $35M in closings every single day. With top-tier investors and world-class talent on our team, were scaling fast and transforming one of the last paper-heavy industries into a seamless digital experience. If the following job requirements and experience match...