Roles & Responsibilities
Design and develop device cum desktop applications for embedded systems.
Develop software modules based on object oriented programming (OOP) techniques.
Participate in code, design and test plan reviews.
Maintain post launch product software, provide resolution to product quality issues.
Work with both Agile and Waterfall methodologies.
Comfortable working with CI / CD environments
Work with global software team members to deliver complete and high-quality software applications to schedule and specification
Establishes and maintains thorough and accurate documentation of all work.
Demonstrate strong sense of ownership, urgency, and drive
Ability to work independently and collaboratively.
Education Qualification :
Bachelor’s degree in Engineering (Computer Science / Electronics or its equivalent)
06 to 08 years of experience in relevant software industry.
Solid development experience using C++ programming
Very good with data structures, design patterns, object-oriented design and algorithms used in programming.
Experience with Qt / QML.
Experience with Linux & Windows platform.
Experience in following formal software development lifecycle, including working with requirements, creation of functional / design specifications, code reviews, code coverage and engaging in process enhancements.
Strong analytical and troubleshooting skills with attention to detail.
Excellent teamwork and collaboration skills.
Excellent written and verbal communication skills.
Competencies and other requirements :
SQL, schema and db experience
XML and JSON
Tools : Jira, Git, GitLab, Confluence
Experience with QML GUI a plus.
Willing to travel abroad based on project need
Thermo Fisher Scientific is an EEO / Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Thermo Fisher Scientific is an equal opportunity employer and value diversity at our company . All qualified applicants will receive consideration for employment without discrimination basis race, color, religion, sex, sexual orientation, gender, gender identity or expression, national origin, protected veteran status, age, genetics, pregnancy, disability or any other legally protected status.
Thermo Fisher Scientific complies with all applicable equal employment opportunity legislation in each jurisdiction in which it operates