Varex Imaging, headquartered in Salt Lake City, USA, is a leading innovator, developer, and manufacturer of X-ray imaging component solutions, which includes X-ray tubes, digital flat panel detectors, software, and other key components of X-ray imaging systems. With a 70+ year history of successful innovation, you will find our components in numerous medical, industrial, and security imaging applications worldwide. Through the talent of our people and vision of customers, we help improve and save lives throughout the world by making the invisible visible.
Varex Imaging is hiring a Senior System Software Engineer in the fast-growing X-Ray Imaging Components division. This Software Engineer will bring real world experience to our team by developing software systems and libraries needed to manage data produced by flat panel x-ray detectors. We are looking for candidates that will thrive in a fast paced, self-directed environment that is able to hit the ground running in a critical division of our company. There will be opportunities to work both individually and as a team. This position involves writing C++ software that interacts with x-ray hardware components.
Responsibilities
- Design, build, and unit test object-oriented software in a collaborative environment.
- Will provide design, coding, testing, debugging, configuration, and software documenting.
- Understands product development processes including Change Control & Design Control and SDLC
- Strong software development, continuous integration, testing & troubleshooting skills.
- Excellent oral and written communication skills
- Ability to interface and communicate with internal and external customers across time zones.
- Must be able to work with minimal supervision.
Requirements
- At least a B.S. or M.S in Software Engineering or Computer Science
- 6+ years relevant work experience
- Fluency in C++ is a must.
- Understanding and use of C++ templates is desired.
- Experience with Microsoft and Linux operating systems and build tools is required.
- Experienced with multi-threading is required.
- Solid skills in Object-oriented Design and Analysis (OOA and OOD)
- Experience with QT and UI development desired.
- Ability to diagnose issues using log files.
- Solid understanding of system level software (drivers, firmware, networking, wifi, and test applications) is highly desirable.
- Understanding of Xilinx would be helpful.
- Passion for developing efficient, testable, and well-documented code.
- Prior work with imaging products or designing software products in an FDA or other regulated industry is highly desirable.
What we offer
- A unique opportunity to become part of growing organization in India being part of a global market leader in Xray imaging components.
- Excellent development potential.
- An international work environment with global teams collaborating on various projects across several countries.
- Competitive compensation package including participation in Varex incentive plans.
- Corporate Health Benefits.
- Additional benefits will be added as we grow.
We're looking forward to your complete application including your CV, your salary expectations as well as your earliest start date.