- Develop and maintain software applications primarily using C#.
- Collaborate with the Software Quality Engineering (SQE) department for verification and integration testing.
- Understand and work with machine characteristics to optimize software performance.
- Engage with the hardware team to ensure smooth software deployment on machines.
- Participate in standup meetings every two days to report work progress.
- Communicate effectively with the RD Group Lead and the NPI (New Product Introduction) team.
- Handle increased workload due to current understaffing in the software team.
- Implement new features for existing machine models and enhance their functionality.
- Work on project management using tools like Bitbucket and TPS (Test Protocol Sys