Cynet systems Inc
Overview
The Software Engineer develops and tests software systems, applications, and firmware in support of R&D and/or Manufacturing Process Engineering. This role involves designing, programming, debugging, and modifying software programs, ensuring quality standards, and collaborating with users and cross-functional teams to meet project requirements. Responsibilities
Design, develop, debug, modify, and test software programs using current programming languages, methodologies, and technologies. Document software and test development through reports, change requests, and other documentation per approved procedures and standards. Track software development efforts using approved project tracking tools. Analyze, evaluate, and verify system and software requirements using software engineering best practices. Investigate and select appropriate software designs, operating systems, and development practices. Continuously improve processes and methodologies by collaborating with peers and cross-functional teams. Maintain quality compliance in all aspects of software development and testing. Perform unit and integration testing to ensure software functionality and reliability. Requirement/Must Have
Bachelor’s degree with 5–8 years of experience, Master’s degree with 3–6 years of experience, or PhD with 0–3 years of experience in software development. Proficient in C# .NET and WPF. Experience in an agile development environment. Strong debugging and problem-solving skills. Commitment to quality and compliance standards in software development. Preferred Skills/Experience
Medical device software development experience. Image processing experience. Experience with unit and integration testing best practices.
#J-18808-Ljbffr
The Software Engineer develops and tests software systems, applications, and firmware in support of R&D and/or Manufacturing Process Engineering. This role involves designing, programming, debugging, and modifying software programs, ensuring quality standards, and collaborating with users and cross-functional teams to meet project requirements. Responsibilities
Design, develop, debug, modify, and test software programs using current programming languages, methodologies, and technologies. Document software and test development through reports, change requests, and other documentation per approved procedures and standards. Track software development efforts using approved project tracking tools. Analyze, evaluate, and verify system and software requirements using software engineering best practices. Investigate and select appropriate software designs, operating systems, and development practices. Continuously improve processes and methodologies by collaborating with peers and cross-functional teams. Maintain quality compliance in all aspects of software development and testing. Perform unit and integration testing to ensure software functionality and reliability. Requirement/Must Have
Bachelor’s degree with 5–8 years of experience, Master’s degree with 3–6 years of experience, or PhD with 0–3 years of experience in software development. Proficient in C# .NET and WPF. Experience in an agile development environment. Strong debugging and problem-solving skills. Commitment to quality and compliance standards in software development. Preferred Skills/Experience
Medical device software development experience. Image processing experience. Experience with unit and integration testing best practices.
#J-18808-Ljbffr