Principal Software Engineer, Architecture and Integration

3 weeks ago


San Diego CA, United States Shield AI Full time

San Diego Metro AreaHivemind – Design /Full Time Employee /On-siteHivemind Design (HMD) is an innovative simulation, data science, and infrastructure team at Shield AI. We own the tools for designing, developing, testing, deploying, and evaluating instances of the Hivemind AI pilot and commander. Our software products enable companies to construct and control sophisticated autonomous systems, and therefore we are transforming the future of autonomy. We are committed to excellence, driving innovations that prepare autonomous agents for the most critical missions. The Hivemind Design product is Shield AI's AI Factory; a service-oriented architecture leveraged through an SDK, CLI, and web portal. Our focus is on leveraging both virtualized and bare-metal infrastructure to orchestrate autonomous agents in sophisticated simulations, dynamically configure test beds, and pioneer software configurations and deployments on robotic systems. The HMD team is not only solving problems; we are tasked with setting new benchmarks in technology and delivering unparalleled user experiences. We pride ourselves on a diverse team of experts from fields such as computer science, aerospace, game design, and distributed simulation systems. This diversity fuels our innovative spirit, in an environment that values creativity, teamwork, and a relentless pursuit of excellence.  As a Principal Engineer on the Hivemind Design (HMD) team, you will play a pivotal role in shaping the architecture and ensuring seamless integration among HMD’s simulation software, hybrid cloud infrastructure/APIs, and the core autonomous system development, which is predominantly implemented in C++ within the Hivemind product organization. This position provides a unique opportunity to significantly influence the development and commercialization of cutting-edge autonomous systems, leveraging your expertise to drive innovation and excellence within our dynamic ecosystem. What You'll Do: Serve as a key liaison between the Simulation, API, Infrastructure team and C++ development teams within the Hivemind organization, ensuring seamless integration and utilization of the hybrid cloud infrastructure for autonomous system development. Lead architectural design and integration efforts, establishing best practices and guiding principles for the development, testing, documentation, and deployment of autonomous systems. Develop cutting-edge tools for building and deploying the next generation of autonomous systems. Drive the adoption of HMD tooling and best practices across teams, enhancing efficiency and reliability of software development and deployment processes. Contribute to the strategic direction of software commercialization, ensuring our solutions meet market demands and comply with regulatory standards. Required Qualifications: Typically requires a minimum of 15 years of related experience with a Bachelor’s degree; or 14 years and a Master’s degree; or a PhD with 12 years experience; or equivalent experience.10+ years of hands-on experience in designing and developing production quality software systems. 5+ years of experience in C++11 or later, with the ability to understand and interface with complex C++ codebases. Extensive experience with cloud technologies and architectures, preferably with a focus on hybrid cloud environments Strong background in DevOps practices, including continuous integration/continuous deployment (CI/CD) pipelines, automation tools, and infrastructure as code. Proficiency with CLI tools and software distribution methods, such as Debian packages. Demonstrated ability in software architecture and modeling, with the capacity to design scalable, maintainable, and secure systems. Experience in the commercialization of software, including understanding market needs, regulatory requirements, and the software development lifecycle. Demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others  Experience with Go or PythonPreferred Qualifications: Experience with integrating diverse systems and technologies, particularly in environments where autonomous systems are developed, tested, analyzed, and commanded. Ability to work effectively with teams across different disciplines, translating technical requirements and ensuring alignment between infrastructure capabilities and software development needs. Excellent communication and documentation skills, capable of engaging with technical and non-technical stakeholders alike to ensure clear understanding and alignment on integration strategies. Experience building CLIs or software installers Experience with CUE Experience with simulation software $210,119 - $315,179 a year#LI-AM1 #LF



  • San Diego, United States Tandem Diabetes Full time

    (JOB DUTIES): Full-time role. For in-house software development in the regulated healthcare software environment: Lead Test Automation Architecture. Lead software test teams. Plan, lead, & scale test automation architecture & pioneering best practice QA, Engineer, Software, Principal, Healthcare, Development, Technology


  • San Diego, United States Alvys Full time

    As a software engineer at Alvys, you will develop and operate a SaaS platform for freight transportation logistics. Your work will reduce repetitive tasks, increase productivity, and create overall efficiencies in the movement of physical goods. This is a full-time, long-term role at an ambitious, early stage company. As such, it will require you to wear...


  • San Diego, United States Seismic Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page. Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismics platform...


  • San Diego, United States Seismic Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page. Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismic’s...


  • San Diego, United States Garnet River Full time

    Garnet River is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent. We...


  • San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent. ...


  • San Diego, United States ASML US, LLC Full time

    Job Title Sr. Principal Software Architect Degree: Bachelor, Master, PhD Work Experience: 10-15 years Travel: 10% Workplace Types: Hybrid Job Description: Introduction to the job The Sr Principal Software Architect is a key technical leadership position within Cymer Light Source D&E, charged with leading interpretation of complex inter-system...


  • San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...


  • San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...


  • San Diego, CA, United States Element Biosciences Full time

    At Element Biosciences, we are passionate about our mission to empower the scientific community with more freedom and flexibility to accelerate our collective impact on humanity. We are committed to scientific integrity, collegiality, honesty, objectivity, and openness. We’re looking for an inspiring Principal Electrical Engineer to lead electronics...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Francisco, CA, United States Eventbrite Full time

    Senior Software Engineer - Architecture at Eventbrite Feb 07, 2014 At Eventbrite, we are building technology to effortlessly create, manage, discover and attend live events. We are growing rapidly and are looking for outstanding software engineers to help our architecture team build and design for the next generation of our development platform. ...


  • San Francisco, CA, United States 18C Partners Full time

    18C Partners is a boutique engineering leadership search firm specializing in placing diverse leaders. We partner with top tier technology companies in the US to build their engineering teams in an inclusive way. We work closely with Founders, Engineering Executives, and Heads of Talent at VC-backed startups and established corporations to help them build...

  • Software Architect

    1 month ago


    San Diego, United States Fuse Integration Full time

    Job DescriptionJob DescriptionDo you thrive in innovative, design-driven environments with a high level of both accountability and trust? Are you passionate about integrating secure functions and practices throughout every stage of software development and deployment? If so – we want to hear from you! This role will support the agile development of...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Francisco, CA, United States Hillview Consulting Solutions Full time

    Principal Engineer - Enterprise Applications & AI Hybrid- 3/4 days per week in office The Principal Engineer will play a critical leadership role in shaping the future of our technology stack, focusing on the strategic integration of enterprise applications with advanced AI and machine learning capabilities. This position is pivotal in driving our...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Jose, United States Microchip Technology Full time

    As a member of Microchips engineering community, your primary responsibility will be to the design, integration, and verification support of the Full Chip Architecture and Full Chip Control/ Data busses for an advanced ASIC or FPGA. Microchips desi Integration, Design, Engineer, Principal, Support, Firmware Engineer, Technology


  • San Diego, CA, United States Northrop Grumman Full time

    Category: Engineering Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our culture thrives on intellectual curiosity,...


  • San Carlos, United States Tangerine Search, Inc. Full time

    Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for their...