Software Engineer

Software Engineer

Full-Time 40000 - 50000 £ / year (est.) No working from home possible
Varex Imaging

At a Glance

  • Tasks: Develop advanced software for cargo X-ray security systems and solve real-time challenges.
  • Company: Join Varex Imaging, a global leader in X-ray imaging technology.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic international environment with excellent career advancement opportunities.
  • Why this job: Make a real impact in security tech while collaborating with diverse teams.
  • Qualifications: Bachelor's degree in relevant field and 3-5 years of software development experience.

The predicted salary is between 40000 - 50000 £ per year.

We are looking for a talented and motivated Software Engineer to contribute to the development of advanced software for our cargo X-ray security scanning systems. This role involves hands-on coding and problem-solving in areas such as real-time control, imaging, diagnostics, and hardware/software integration.

Responsibilities

  • Develop and maintain software components for image acquisition, motion control, diagnostics, and user interfaces.
  • Write clean, efficient, and well-documented code in C# and related technologies.
  • Collaborate with cross-functional teams including hardware, AI, and customer support to deliver reliable, field-ready systems.
  • Participate in code reviews, design discussions, and sprint planning sessions.
  • Assist in troubleshooting and supporting deployed systems, including remote diagnostics and occasional field testing.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • 3 - 5 years of professional software development experience.
  • Proficiency in C#, with experience in multithreading and performance optimization.
  • Working knowledge of algorithm design and implementation, with attention to performance and scalability.
  • Experience in web development (front-end and back-end).
  • Familiarity with SQL Server or other relational databases.
  • Proficient in Git and collaborative development workflows.
  • Experience working in Agile/Scrum environments using tools like Jira and Confluence.
  • Strong problem-solving skills and effective communication in English.

Preferred Experience

  • Background in imaging systems, X-ray, or related domains.
  • Experience with GPU programming.
  • Experience with cybersecurity principles and secure software development practices.
  • Comfortable supporting software deployed in field environment.

What we offer

  • A unique opportunity to become part of a growing organization in India being part of a global market leader in X-ray 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.

Software Engineer employer: Varex Imaging

Varex Imaging is an exceptional employer, offering a dynamic work environment where innovation thrives. As a Software Engineer in India, you will have the opportunity to collaborate with global teams on cutting-edge X-ray imaging technology, while enjoying competitive compensation and comprehensive health benefits. With a strong focus on employee development and a culture that encourages problem-solving and creativity, Varex Imaging is committed to fostering your professional growth in a meaningful and rewarding career.

Varex Imaging

Contact Details:

Varex Imaging Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Get your networking game on! Reach out to current employees at Varex Imaging on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the technical interview by brushing up on your C# skills and problem-solving techniques. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and tackle real-world problems!

Tip Number 3

Show off your passion for imaging systems and software development during interviews. Share any relevant projects or experiences that highlight your skills in multithreading, performance optimisation, and collaboration with cross-functional teams.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Varex Imaging team. Let’s get you that job!

We think you need these skills to ace Software Engineer

C#
Multithreading
Performance Optimization
Algorithm Design
Web Development
SQL Server
Git

Some tips for your application 🫡

Craft Your Code Story:When writing your application, think of it as telling a story about your coding journey. Highlight your experience with C# and any cool projects you've worked on that relate to imaging systems or real-time control. We want to see how your skills can contribute to our team!

Show Off Your Team Spirit:Collaboration is key in our work environment, so make sure to mention any experiences where you’ve worked with cross-functional teams. Whether it’s hardware, AI, or customer support, we love seeing how you’ve teamed up to solve problems and deliver results.

Be Clear and Concise:We appreciate well-documented code, and the same goes for your application! Keep your writing clear and to the point. Use bullet points if necessary to make your skills and experiences stand out. Remember, we’re looking for efficiency both in code and communication!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy – just create an account and get started!

How to prepare for a job interview at Varex Imaging

Know Your Code

Make sure you brush up on your C# skills before the interview. Be ready to discuss your past projects and how you wrote clean, efficient code. Practising coding challenges can also help you demonstrate your problem-solving abilities.

Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like SQL Server and Agile methodologies. Being able to talk about your experience with these tools will show that you're a good fit for the team and can hit the ground running.

Show Your Collaborative Spirit

Since this role involves working with cross-functional teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where you worked closely with hardware or AI teams, as well as how you handled feedback during code reviews.

Ask Insightful Questions

Prepare some thoughtful questions about the company's projects, team dynamics, or future goals. This not only shows your interest in the role but also gives you a chance to assess if the company culture aligns with your values.