LTTS US Branch is seeking a Software Engineer to design, develop, and integrate high-quality software and hardware-integrated solutions, requiring expertise in full-stack development, software testing, hardware integration, and project management.
Requirements
- Strong proficiency in Node.js, React, JavaScript/TypeScript.
- Experience with software testing tools.
- Exposure to hardware/Software integration (e.g., Raspberry Pi, Arduino, embedded systems, DAQ systems, Test & Measurement equipment).
- Familiarity with version control systems (Git), CI/CD tools.
- Node.js
- React
- JavaScript
Responsibilities
- To Design, develop, and maintain scalable web applications using Node.js and React.
- Collaborate with UI/UX designers and backend developers to deliver seamless user experiences.
- Optimize application performance and ensure responsiveness across platforms.
- Develop and execute units, integration, and system tests.
- Implement automated testing frameworks and CI/CD pipelines.
- Collaborate with hardware teams to integrate software with embedded systems or IoT devices or Test Benches.
- Troubleshoot and resolve hardware-software interface issues.
Other
- 5-10 years of experience in software development.
- Proven experience in project management (Agile/Scrum methodologies).
- Excellent problem-solving, communication, and leadership skills.
- Lead cross-functional project teams from concept to delivery.
- Communicate effectively with stakeholders and provide regular updates.