Vacancy caducado!
- Interface with Hardware and Software groups to determine specifications and test methodologies.
- Develop component tests based on the specifications of the product under test.
- Develop code where required to execute an automated component test (any combination of embedded, client side, server side).
- Integrate newly developed tests into an existing test platform or, if required, develop a new platform.
- Validate new or modified automated test tools.
- Deploy validated test tools to manufacturers and repair.
- Monitor new deployments to ensure that production is not impacted.
- Interface with manufacturers and companies Repair group to identify potential problems and improvements to automated test tools.
- Interface with technical writing team to document test tool operation/features.
- Interface with repair and manufacturing technicians for training and troubleshooting.
- 5 years of software engineering experience using Python
- Must have complete understanding of SDLC.
- Experience working in an Agile/Scrum development environment.
- Familiarity with bug tracking tool like JIRA.
- Must be reliable with excellent interpersonal, coordination and verbal/written communication skills.
- Ability to excel in a constantly changing environment.
- A B.S in Computer Science
- Experience with application development. (web and/or standalone)
- Experience working with databases queries.
- Ability to work on multiple projects and to prioritize, accordingly as well as to troubleshoot using common sense approaches and to determine root causes using process of elimination.
- Ability to work closely with manufacturers, companies repair group, the hardware team and the firmware team and IT, as needed, to establish test criteria and to validate pass/failure modes.
- Ability to follow complex technical direction and instructions.
- Ability to submit regular status and error reports that track the status of projects.
- Python is required
- Knowledge of SQL is required
- C/C application development is a plus
- Embedded C development is a plus
- JavaScript development is a plus
- Understanding of TCP/IP is a plus
- Understanding client/server architecture plus
- Flask is a plus
- Fabric is a plus
- LabVIEW/TestStand is a plus
- RedHat/CentOS knowledge is a plus
- SeLinux is a plus
- Firewalls is a plus
- MySQL/Mariadb experience is a plus
- Communications protocols (RS-232, RS-485, I2C, SPI, OBD, CAN, etc) is a plus
Vacancy caducado!