11 days old

Sr Systems Software Engineer

Merz North America, Inc
Mesa, AZ 85201
  • Job Code
    SRSOF02363
  • Jobs Rated
    8th

This role will provide technical and engineering work for R&D department as directed by the Senior Manager, Software Engineering. This position will be responsible for software architectural design, system design and software documentation.


Essential Duties and Responsibilities


  • Architecting Host Software (C++)

  • Lead design and development of real-time control system (C and Verilog)

  • Assist in creating Windows user interface program

  • Insure FDA compliance of all software and potential Web-based applications

  • Provide design input for GUI of system software

  • Support legacy code and providing documentation for ongoing development

  • Perform Static Analysis, Profiling, and Debugging on all MDIC software

  • Interface with and assist with training and task completion through new and or more junior employees and vendors

  • Approach to working technical issues that supports a schedule oriented mindset and work ethic

  • Design reviews, forms processing for software releases, configuration management, documentation, stand in for management when requested, other as assigned.

Education


  • Bachelor of Science in Computer Science, Physics, Math, Electrical Engineering. Masters degree in related technical field preferred.

Professional experience


  • 5+ years of software development

  • Software development for medical devices

Knowledge, skills and abilities


  • Proficient with development tools used with C++ and C: Microsoft Visual Studio

  • Proficient with Kiln, Mercurial, PC-Lint, RSM, Understand, (or equivalents) and Profiling/Optimizing software

  • Design experience with real-time systems, state machines and standard Windows applications

  • Experience designing and running unit tests

  • Experience integrating real-time systems and a Windows Host application

Knowledge of methods


  • Software design and integration, use of repositories to support phased in delivery in block release format of features and bug fixes

  • Software test and release strategies and execution of controlled software

  • Previous experience with or willingness to learn documentation methods per SOP and regulatory requirements

Personal skills


  • Ability to work effectively in a team environment with both internal and design partners

  • Demonstrated ability and desire to meet milestone achievements by whatever means

  • Assume positive intent of and from others on the team



Research and Development





Jobs Rated Reports for Software Engineer

Posted: 2021-06-09 Expires: 2021-07-08
Sponsored by:
ADP Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr Systems Software Engineer

Merz North America, Inc
Mesa, AZ 85201

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast