Engineer II, Software - Wayne, NJ in Wayne, NJ at Getinge

Date Posted: 7/12/2019

Job Snapshot

  • Employee Type:
  • Location:
    Wayne, NJ
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Position Overview:

Responsible for applying wide range of software engineering principles, theories, concepts, and related disciplines in order to solve a wide range of difficult problems with imaginative and practical approaches. Performs analysis, design, and testing of one or more complex components or systems. The problems are diverse and analysis of data requires the use of judgment within defined practices and policies. Plans, prepares, and completes the design of assigned complex projects. May supervise or be responsible for the completion of a less complex project. Works under very general direction. May develop approaches, methods, and procedures on new assignments.

Job Details:

  • Makes design decisions based on requirements analysis and technical review.
  • Makes the implementation and testing decisions within the guidelines of the standards and project requirements. The analysis, design, implementation, and testing is reviewed before it is released.
  • Debugs and resolves complex software problems with minimal assistance from Sr. level engineers.
  • Completes or supervises the analysis and design of fairly complex system or program components.
  • Implement or supervise the implementation of fairly complex software based on analysis and design.
  • Writes and executes fairly complex Unit Tests.
  • Participates in design and code reviews.

Background Experience:

  • BS is Computer Science of Electrical Engineering with 6 to 8 years of related software experience, or MS with 4 to 6 years of related software experience.
  • Significant experience with Object Oriented Programming and Object Oriented Design in C/C++.
  • Experience with the development of software for embedded devices
  • Must have analytical and mathematical ability.
  • Ability to be a contributing member of a cross-functional development team.
  • Excellent interpersonal, verbal, and written communication skills.

Getinge is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, pregnancy, genetic information, national origin, disability, protected veteran status or any other characteristic protected by law.