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
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
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.