Staff Software Engineer, Autonomy DevEx & DevOps (R2416)
Shield AI
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Staff Software Engineer, Autonomy DevEx & DevOps (R2416)" Homebrew.What you'll do:
- Develop, support, and enhance C++ build systems to ensure repeatability and robustness of builds and ease-of-use for developers and robustness of builds and ease-of-use for developers.
- Develop, support and enhance CI systems to ensure repeatability and robustness of execution and tests in CI and ease-of-use for developers.
- Drive the application of software systems to both internal and third-party consumers of Hivemind Edge.
- Own and drive AI pilot software component releases to internal and external customers.
- Architect appropriate tools for users that build software into Hivemind Edge.
- Build out systems architectures and infrastructure as needed to support development efforts.
- Lead integration development between hardware, embedded, software & AI teams that contribute to easier and more efficient development.
- Align interfaces in the team with other teams.
- Other duties as assigned.
Required qualifications:
- BS in computer science or related engineering field with 5+ years of professional experience.
- Strong proficiency with C++ 11 in a production environment on Azure/AWS.
- Experience with Python in a production environment.
- Strong understanding of CMake.
- Proficiency with common debugging and profiling tools (e.g., gdb, valgrind, etc.).
- Strong demonstrated proficiency in continuous integration/delivery (e.g., Jenkins.).
- Strong knowledge of git.
- Strong knowledge of scripting in bash and python.
- Strong system administration (Unix/Linux/Windows).
- Comfortable with multi-tier architectures.
- Monitoring
- Familiarity with cloud container orchestration systems (ex: Kubernetes, Docker).
- Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others.
- Strong desire to learn and grow on the job.
Preferred qualifications:
- Experience with Conan package manager
- DevOps experience in Azure
- Jetson / Raspberry PI programming experience integrating with peripherals.
- Knowledge of ROS (http://www.ros.org/)
- Knowledge of Gazebo or other robotics simulation tools.
- Experience with drones or automated vehicles.
- Knowledge of network design and architecture including TCP/IP, LAN/WAN, Wi-Fi, and network security.
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Staff Software Engineer, Autonomy DevEx & DevOps (R2416)" Homebrew.