Sr. Software Engineer
Company | Varex Imaging Corporation |
---|---|
Location | Melrose Park, IL, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Expert or higher |
Requirements
- Bachelor’s or Master’s degree in Degree in Computer Science, Electrical Engineering, or a related field.
- 10+ years of experience in software development, ideally in a product or systems environment.
- Strong proficiency in C# and/or C++, including multithreading and performance optimization.
- Experience working with relational databases (SQL Server preferred).
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
Responsibilities
- Lead the development of software components for image acquisition, motion control, diagnostics, and user interfaces.
- Drive system architecture decisions and ensure effective integration with X-ray sources, detectors, and mechanical subsystems.
- Collaborate with cross-functional teams including hardware, AI, and customer support to deliver reliable, field-ready systems.
- Provide technical leadership through code reviews, mentoring, and project planning.
- Support deployed systems through remote troubleshooting and field testing as needed.
Preferred Qualifications
- Background in imaging systems, X-ray, or related domains.
- Experience with GPU programming.
- Experience with web development (frontend and/or backend).
- Experience with cybersecurity principles and secure software development practices.
- Comfortable supporting software deployed in field environment.