The company is looking to hire a software engineer to design, develop, maintain, and test software applications, with a focus on automation hardware and robotic applications, to resolve technical issues and provide engineering solutions.
Requirements
- C-Sharp
- REST APIs
- SQL database design and development
- Software for automation hardware
- I/O implementations
- Real-time robotic applications
- Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations.
Responsibilities
- Design, develop, maintain, and execute unit and integration tests for software applications using C-Sharp and REST APIs.
- Apply extensive knowledge of SQL database design and development.
- Develop software for automation hardware, including: + I/O implementations + Real-time robotic applications
- Prepare comprehensive documentation such as design specifications, program flow diagrams, coding documentation, and end-user guides.
- Conduct validation and verification testing to ensure project success.
- Analyze test data to verify compliance with functional and performance requirements.
- Support debugging efforts and coordinate technical issue resolution both in-house and at customer sites.
Other
- Communicate directly with customers to resolve technical issues and provide updates.
- Manage and contribute to multiple projects simultaneously.
- Adhere to ISO procedures and provide constructive feedback to improve processes.
- Interpret and apply relevant industry and clinical laboratory standards.
- Lead and facilitate design reviews with customers, suppliers, and internal departments to ensure robust designs and accurate documentation.