Job Description

Job Title: Software Engineer
Job Number: 21942
Duration of Contract: 12 Months

Our client has a current need for a Software Engineer to join their team.  The Software Engineer in this role will work for a Global Industry leader to coordinate and plan project deliverables.  Must have outstanding communication and collaboration skills to ensure work is completed on schedule and within budget. 

Opportunity Overview :
  • Plan, implement, automate and execute software unit, integration, and system testing scripts and procedures. 
  • Automate and maintain static code analysis and application security scanning.
  • Document software defects, using defect tracking system, and report defects to software developers.
  • Identify, analyze and document problems.
  • Monitor bug resolution efforts and track the progress.
  • Create, maintain and monitor traceability between software tests, code, design and requirements.
  • Analyze the impact of software changes against testing activities.
Qualifications & Required skills:
  •  5 + years of experience in embedded software testing and/or test automation.
  • Experience in developing software unit tests using VectorCAST, LDRA, or other tools.
  • Experience in developing automated test scripts using Python, Squish etc. on Linux and Windows environment
  • Experience in analyzing and reporting software test code coverage at various levels
  • Experience in C/C++ programming languages and embedded software development are a plus
  • Proficient with integrated development environments, DevOps, software source control and general software practices.
  • Experience in DevOps integration and writing CI/CD pipelines using MS Azure, Jenkins or other
  • Experience in writing and executing software system test procedures
  • Experience with product security hardening techniques and use of tools like SonarQube, Fortify, BlackDuck is a plus
  • Understanding of principles, theories and concepts in the software engineering field
  • Understanding of real time embedded operating systems as well as inter-processor communications and control is a plus.
  • Experience with sensors, microprocessor/microcontroller and DSPs is preferred.
  • Experience and familiarity with ISO 13485 and IEC 62304, and with FDA GMP is desirable
Educational Requirements:
Bachelor's degree in computer science or related field required

Work location and Additional Info:
  • Must be fully vaccinated for Covid-19
  • Hybrid work environment

Overture Partners is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, national origin, disability, sexual orientation, gender identity or expression, marital status, genetic information, protected veteran status, or other factors protected by federal, state, and/or local law.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online