Senior Staff Software Engineer, Integration (R2444)
Shield AI
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Senior Staff Software Engineer, Integration (R2444)" Homebrew.What You'll Do:
- Integrate frontend, backend, and autonomy software on hardware and simulated platforms.
- Develop, mature, and test software for autonomous systems.
- Work with product component teams to ensure interfaces are implemented and satisfy product and system requirements.
- Drive high-quality software releases at a regular cadence to service customer needs.
- Seek out system gaps and implement solutions to fill them.
- Contribute to the documentation of the systems.
- Create end-to-end integration tests within our testing frameworks.
- Drive improvements to our testing frameworks.
- Resolve challenges and optimize software architecture at all levels of the stack including third party and internal libraries.
Required Qualifications:
- Typically requires a minimum of 10 years of related experience with a Bachelor’s degree; or 9 years and a Master’s degree; or 7 years with a PhD; or equivalent work experience.
- 2+ years of experience with robotics or autonomous systems.
- Proficient in ROS or related robotics frameworks.
- Experience with integration of software and hardware for commercial products.
- Strong software engineering proficiency in C++, JavaScript, TypeScript, React.
- Strong technical collaboration and a strong sense of responsibility and ability to adapt to high-intensity work in a fast-paced environment.
- Demonstrates day-to-day grit, ability to be rigorous and go fast, being a trustworthy teammate, and being kind to others.
- Experience with Git, code management tools, and Visual Studio Code.
- Good software hygiene regarding code documentation, unit testing, bug tracking.
- BS/MS in Computer Science, Software Engineering, Robotics or related degree or technical experience.
Required Qualifications:
- Experience with NVIDIA Jetson or similar edge AI platforms.
- Experience in the self-driving car, UAV or other related industry.
- Experience shipping production quality code for commercial robotics applications.
- Experience with Microsoft Azure DevOps.
- Experience with Docker and CI/CD environments.
- Experience with WebSockets and Electron (or similar).
- Experience with team leadership, or as a technical project lead.
- Professional experience with Linux environments.
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Senior Staff Software Engineer, Integration (R2444)" Homebrew.