Software Engineer
BayOne Solutions
Bengaluru, Karnataka, India
Software Engineer II (ENG245)
Level/Grade: E2
Experience: 2 - 4 Years
General Profile
Requires knowledge and experience in own discipline; still acquiring higher-level knowledge and skills. Builds knowledge of the company, processes and customers. Solves a range of straightforward problems. Analyzes possible solutions using standard procedures. Receives a moderate level of guidance and direction.
Role Responsibilities:
- Design, prototype and develop moderately complex software solutions for semiconductor equipment components and devices
- Designs common software modules and libraries for use across multiple products
- Develop software documentation and test procedures
- Troubleshoot a variety of moderately difficult software problems; design and implement bug fixes
- Communicate with internal and external customers for requirement analysis, project schedule and software troubleshooting
Minimum Qualifications:
- Bachelor’s degree in a related field, such as computer science, information management, software/system engineering, cyber security or mathematics
- Proficiency in C/C++, .Net, C#, Operating Systems, Networking principles, Algorithms, Multi-threading
Preferred Qualifications:
- Strong conceptual knowledge of software engineering and a willingness to expand your capabilities
- A solid understanding of the industry’s key business drivers