Job Description:
o Full life cycle software development from design through development, validation and release.
o Implementation of software for inventory, configuration, firmware and software management including versioning, updating, minimizing availability impact, etc.
o Integration with existing infrastructure, and cross-team development to support new features and capabilities.
Experience:
o Excellent C++ and Python coding skills
o Experience with firmware management, tooling/scripting, CI/CD, OS fundamentals, Bash, Networking
o Experience using source code versioning tools like Github
• REQUIRED: advanced C++ and Python coding skills, networking skills, low level hardware understanding,
embedded team to improve inventory management to enhance customer management; install software; improve infrastructure around software installment; designing, developing software and validating robust infrastructure.