Develop cutting-edge technology for predictive maintenance for large companies across the world, providing solutions across a wide range of products and technologies
Requirements
- Experience developing complex software in Python
- Experience with AWS Lambda, real-time operating systems, and Linux based systems
- Extensive experience in software development, scripting, and project management
- Familiarity with schematics and digital/analog circuit design
- Experience with modern revision controls tools (i.e. SVN, git, etc.)
- Familiar with AI tools to write code, document, and debug
- Knowledge of/Experience with Docker
Responsibilities
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
Other
- Must live in Huntsville, AL, Pittsburgh, PA, Austin, TX or Cincinnati, OH
- 5% travel, if any
- Must be authorized to work in the U.S.
- Bachelor's of Science/Arts in Computer Science or related degree
- Ability to work a standard 40-hour workweek, with flexibility to work additional hours as required by business needs