Embedded Software Engineer

KPG99 INC
Dallas, TX

Role : Embedded Engineer

Location : Must work onsite 4 days per week in Boise ID or Dallas TX 4 days onsite, 1 day remote - No Fri or Mon Remote allowed

Travel Requirements:

Up To 10% overnight travel


As the R&D Senior Software Engineer, you are an expert in Linux development using both C++ and Python. You have experience designing production ready software and understand the patterns and architectures used to create reliable and maintainable codebases. You have experience with common robotics software tools and concepts such as ROS, motor control, localization, navigation, and sensor hardware technology such as LiDAR, Cameras, Motors, Encoders, etc. Most importantly, you have experience leading teams, driving processes, inspiring software engineers, and creating strong team cultures with open communication.


Qualifications

· Bachelors Degree in Computer Science, Computer Engineering, or similar field

· Minimum 8+ years of relevant experience

· Experience designing and implementing production software systems.

· Experience with Agile development environment and a strong drive for SOPs.

· Expert in Linux environment and developing for Linux systems.

· Expertise in C/C++ and Python, Experience with other software technologies (Web

· Development, SQL, etc.).

· Experience with CI/CD and testing methodologies and implementation.

· Experience with Containerization and Deployment Strategies.

· Experience with version control systems, GIT preferred.

· Experience with ROS (Robot Operating System).

Thanks and Regards

Ashish Tripathi || US IT RecruiterKPG99,INC

ashish@kpgtech.com| www.kpgtech.com