Talent Search RPO
Senior Software Engineer – C+
Talent Search RPO, Waltham, Massachusetts, United States, 02254
Position: Senior Software Engineer – C++/OpenGLLocation: Waltham, MA – Onsite
Job Description:We are seeking an experienced Senior Software Engineer specializing in C++ and OpenGL to join our dynamic team developing software applications for
medical devices
on Linux OS. The ideal candidate is a skilled and proactive C++ developer who is passionate about creating innovative, high-quality software solutions for the medical field. This role involves contributing to the entire software development lifecycle, from proof of concept to rapid prototyping, design, and unit testing, while working closely with cross-functional teams to ensure the performance and reliability of our medical applications.
Responsibilities:
Develop C++ applications for medical device systems on Linux OS.
Design and implement user interfaces using OpenGL.
Lead the conceptualization, prototyping, design, and unit testing of application software based on product requirements.
Utilize and maintain expertise in makefile development and optimization.
Collaborate with cross-functional teams, including developers and the verification team, to enhance application functionality.
Engage in code reviews, debugging, and troubleshooting to address software issues, including build and performance challenges.
Qualifications:
Experience:
10-14 years in full lifecycle software development, with at least 4+ years in the medical device or healthcare industry.
Technical Skills:
Proficient in C++ on Linux with strong knowledge of object-oriented programming and design patterns.
Hands-on experience in OpenGL-based application development.
Expertise in Linux makefile and build system optimization.
Strong analytical skills for troubleshooting dependencies and performance-related build issues.
Familiarity with Agile or Scrum development methodologies.
Desirable Skills:
Knowledge of medical device regulations and standards.
Soft Skills:
Strong problem-solving abilities, attention to detail, and excellent communication and teamwork skills.
Education:
Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or related fields.
Preferred:
Master’s degree in a relevant field.
Job Type:
Contract
Pay:
$60.13 - $67.21 per hour
Expected hours:
40 per week
Benefits:
401(k)
Dental insurance
Health insurance
Schedule:
8 hour shift
Day shift
Monday to Friday
Application Question(s):
Do you have experience in medical devices?
Experience:
medical devices: 3 years (Required)
c++: 3 years (Required)
Ability to Relocate:
Waltham, MA: Relocate before starting work (Required)
#J-18808-Ljbffr
Job Description:We are seeking an experienced Senior Software Engineer specializing in C++ and OpenGL to join our dynamic team developing software applications for
medical devices
on Linux OS. The ideal candidate is a skilled and proactive C++ developer who is passionate about creating innovative, high-quality software solutions for the medical field. This role involves contributing to the entire software development lifecycle, from proof of concept to rapid prototyping, design, and unit testing, while working closely with cross-functional teams to ensure the performance and reliability of our medical applications.
Responsibilities:
Develop C++ applications for medical device systems on Linux OS.
Design and implement user interfaces using OpenGL.
Lead the conceptualization, prototyping, design, and unit testing of application software based on product requirements.
Utilize and maintain expertise in makefile development and optimization.
Collaborate with cross-functional teams, including developers and the verification team, to enhance application functionality.
Engage in code reviews, debugging, and troubleshooting to address software issues, including build and performance challenges.
Qualifications:
Experience:
10-14 years in full lifecycle software development, with at least 4+ years in the medical device or healthcare industry.
Technical Skills:
Proficient in C++ on Linux with strong knowledge of object-oriented programming and design patterns.
Hands-on experience in OpenGL-based application development.
Expertise in Linux makefile and build system optimization.
Strong analytical skills for troubleshooting dependencies and performance-related build issues.
Familiarity with Agile or Scrum development methodologies.
Desirable Skills:
Knowledge of medical device regulations and standards.
Soft Skills:
Strong problem-solving abilities, attention to detail, and excellent communication and teamwork skills.
Education:
Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or related fields.
Preferred:
Master’s degree in a relevant field.
Job Type:
Contract
Pay:
$60.13 - $67.21 per hour
Expected hours:
40 per week
Benefits:
401(k)
Dental insurance
Health insurance
Schedule:
8 hour shift
Day shift
Monday to Friday
Application Question(s):
Do you have experience in medical devices?
Experience:
medical devices: 3 years (Required)
c++: 3 years (Required)
Ability to Relocate:
Waltham, MA: Relocate before starting work (Required)
#J-18808-Ljbffr