Sr. Software Engineer

Sr. Software Engineer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Develop and test software for cutting-edge Proton Therapy Systems.
  • Company: Join Mevion Medical Systems, a leader in innovative medical technology.
  • Benefits: Enjoy a full-time role with opportunities for growth and collaboration.
  • Why this job: Be part of a mission-driven team making a real impact in healthcare.
  • Qualifications: Bachelor's degree in relevant field and 5+ years in C/C++ programming required.
  • Other info: Proficiency in Mandarin is a plus; office environment with standard equipment.

The predicted salary is between 43200 - 72000 £ per year.

Join to apply for the Sr. Software Engineer role at Mevion Medical Systems.

Get AI-powered advice on this job and more exclusive features.

Position Summary

The Senior Software Engineer will develop information systems by studying operations, designing, developing, and installing software solutions for the novel Mevion Proton Therapy Systems.

Essential Functions

  • Design, development, integration, and testing of software for Mevion’s S250-Series Proton Therapy Systems.
  • Collaborate with engineers from various project teams to develop software.
  • Work with quality engineering to develop test plans.
  • Create and update design documentation.
  • Prioritize tasks effectively, communicate clearly, and deliver high-quality software.
  • Balance creative engineering with customer focus and high standards.
  • Manage multiple responsibilities across different project facets.
  • Apply strong analytical skills to create innovative solutions.

Minimum Requirements

  • Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or related field.
  • 5+ years of experience in C/C++ programming.
  • Strong verbal communication skills.
  • Effective team collaboration skills.
  • Proficiency in Mandarin Chinese.

Preferred Experience

  • Experience with control systems, real-time embedded systems, and VxWorks.
  • Experience with Linux, Qt, Boost, Visual Studio, and DDS.
  • Experience with PLC or Control Logix.
  • Knowledge of safety and protection systems.
  • Experience in developing medical systems.
  • Experience with AI technologies.

Physical and Environmental Considerations

  • Use of standard office equipment.
  • Office environment.
  • Note: Individuals with pacemakers are not eligible.

Additional Details

  • Seniority level: Mid-Senior level.
  • Employment type: Full-time.
  • Job function: Engineering and IT.
  • Industry: Medical Equipment Manufacturing.

#J-18808-Ljbffr

Sr. Software Engineer employer: Mevion Medical Systems

At Mevion Medical Systems, we pride ourselves on being an exceptional employer, offering a collaborative and innovative work culture that empowers our employees to excel in their roles. As a Senior Software Engineer, you will have the opportunity to work on cutting-edge technology in the medical equipment manufacturing industry, with ample opportunities for professional growth and development. Our commitment to employee well-being is reflected in our supportive environment, where creativity and high standards are not just encouraged but celebrated.
M

Contact Detail:

Mevion Medical Systems Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr. Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C/C++, VxWorks, and Linux. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Highlight your collaborative skills by preparing examples of past projects where you worked effectively within a team. Since the role involves working with various project teams, demonstrating your ability to communicate and collaborate will be crucial.

✨Tip Number 3

If you have experience in developing medical systems or working with safety and protection systems, make sure to discuss this in your conversations. This niche experience is highly relevant and can give you an edge in the selection process.

✨Tip Number 4

Since proficiency in Mandarin Chinese is a requirement, consider brushing up on your language skills if needed. Being able to communicate effectively in Mandarin could be a significant advantage during the interview process.

We think you need these skills to ace Sr. Software Engineer

C/C++ Programming
Software Development
System Integration
Testing and Quality Assurance
Design Documentation
Analytical Skills
Team Collaboration
Effective Communication
Task Prioritisation
Real-time Embedded Systems
Control Systems
VxWorks
Linux
Qt Framework
Boost Libraries
Visual Studio
DDS
PLC or Control Logix
Medical Systems Development
AI Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in C/C++ programming and any relevant projects you've worked on, especially those related to medical systems or software development for control systems.

Craft a Compelling Cover Letter: In your cover letter, emphasise your strong verbal communication skills and your ability to collaborate effectively with teams. Mention your proficiency in Mandarin Chinese as it is a preferred skill for this role.

Showcase Relevant Experience: If you have experience with VxWorks, Linux, or AI technologies, be sure to include specific examples of how you've used these in past projects. This will demonstrate your fit for the role.

Highlight Problem-Solving Skills: Use your application to illustrate your analytical skills and how you've created innovative solutions in previous roles. This aligns well with the job's requirement for balancing creative engineering with customer focus.

How to prepare for a job interview at Mevion Medical Systems

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C/C++ programming in detail. Highlight specific projects where you've developed software solutions, especially if they relate to medical systems or real-time embedded systems.

✨Demonstrate Collaboration

Since the role involves working with various project teams, be ready to share examples of how you've successfully collaborated with engineers and other stakeholders. Emphasise your ability to communicate clearly and effectively.

✨Prepare for Problem-Solving Questions

Expect questions that assess your analytical skills and ability to create innovative solutions. Think of scenarios where you faced challenges in software development and how you overcame them.

✨Familiarise Yourself with Relevant Technologies

Brush up on technologies mentioned in the job description, such as VxWorks, Linux, and AI technologies. Being knowledgeable about these will show your genuine interest in the role and your readiness to contribute.

Sr. Software Engineer
Mevion Medical Systems
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>