Ziehm Imaging - Orthoscan Inc. is currently seeking a motivated, career-oriented professional with a positive can-do attitude to join our team as a full-time Software Engineer located in Scottsdale, AZ.
Why Work for Ziehm Imaging - Orthoscan Inc.?
There's something special about Ziehm-Orthoscan. There's a sense of pride that comes from building a product that helps improve people’s lives and making the most of ourselves as a company and as individuals. We know the success of Ziehm-Orthoscan depends on every employee in our organization, it is our people who make the difference.
We are on a new journey of growth, building on our assets: our brand, our financial strength, our global reach, and the strong commitment of our management and employees.
Our journey focuses on leveraging our strengths to become a truly sustainable growth company and, ultimately, one of the most respected companies in the world.
What do we offer?
- The challenge of meaningful work - we offer constant opportunities to grow and develop world-class skills and a truly rewarding career.
- A unique culture where people convert their passion into action.
- The kind of competitive compensation you would expect from a world leader.
- Nine paid holidays plus a generous PTO and vacation time plan.
- Great benefit plans, major medical, dental and vision.
- Company 401(k) plan with an employer match.
- Competitive Salary
What do we expect from you?
- You have a passion for serving others.
- Creative and fresh thinking in your work.
- A spirit of collaboration - you thrive when you work with a diverse range of people with different views, perspectives and priorities.
- The ability and experience to perform the job duties successfully.
JOB SUMMARY:
The Software Engineer is responsible for the design, documentation, code construction, testing and maintenance of software applications for medical imaging products. This position serves as a key technical contributor for new product design as well as legacy product support.
ESSENTIAL FUNCTIONS:
- Installing a Jenkins build server to mirror the functions done in Germany
- Installing GitLab server and setting it up to mirror our remote repositories in Germany
- Installing bug tracking server/software (Youtrack)
- Integrating GitLab with Jenkins and Integrating GitLab with a bug tracking software (Youtrack)
- Architecting, maintaining, and streamlining automated build and release pipeline from code
- Compilation, automated testing, deploying releases to multiple environments.
- Maintaining source control branches and performing integrations with merge conflicts.
- Addressing software and/or IT bugs that may involve Jenkins, GitLab, whitelisting, blacklisting, WLAN, LAN certificates, and Linux administration
- Performing and automating Linux systems administration tasks
- This position is expected to learn the products and obtain a detailed understanding of all software functions.
-
Basic Qualifications:
Education:
- Bachelor’s degree in software engineering, computer science, or a related field is required.
Experience
- 5+ years’ experience with Jenkins installation, configuration and administration
- Experience with Jenkins plugins, monitoring and troubleshooting
- Experience with building and installing a Gitlab server, mirroring a remote GitLab server
- Experience with installing a bug tracking software/server (Youtrack)
- Knowledge of Docker and Jenkins, DICOM and a basic knowledge of STM and USB
- Knowledge of Cmake, Linux OS (specifically Ubuntu and Debian), scripting (bash) and with GIT (or SVN), boost library and Postgres databases
- Experience with Linux system administration (specifically creating custom Debian packages)
- Experience working in collaboration with Electrical Engineering, Mechanical Engineering, Quality, Regulatory and Production and Sales
- Experience in working with international teams
- Experience working in an FDA regulated environment is a plus.
Competencies:
- Excellent critical thinking and problem-solving abilities
- This is a hands-on position; that requires a high level of trust with unrestricted access to products, code and documentation
- Excellent verbal and written communication skills. Must feel comfortable asking questions when clarity is needed
- Ability to adapt and work efficiently in a rapidly changing dynamic environment with a willingness to manage multiple simultaneous projects
- Having knowledge of and demonstrating a willingness to work through different cultures’ beliefs, values, and traditions is a must
We support a drug free work environment
EOE/M/F/Disability/Vet