Software Engineer 2
Core
Develop scripts and software systems for client platforms, including unit testing and debugging, aligned with customer business goals.
Role type
Mid-level software engineer (automation/testing)
Builds
Client platform scripts and software systems
Domain
Enterprise hardware/software integration
Deliverable
production ML models | product features
Required skills
Python programming, Windows OS, device drivers, software lifecycle methodologies, test strategy implementation
Preferred skills
Bachelor's degree
Technologies
Python, Windows
Responsibilities
Participate in preparation, review, and evaluation of software requirements and specifications; Prepare written specifications for tasks of varied complexity from verbal requirements; Use defined software lifecycle methodologies; Review and implement test strategies for software products
Seniority
Mid-level, hands-on IC