At a Glance
- Tasks: Develop and enhance software across the full stack, from UI to embedded systems.
- Company: Join a leading medical tech company in a dynamic and innovative environment.
- Benefits: Competitive hourly rate, flexible working, and opportunities for professional growth.
- Other info: Onsite collaboration in Cambridge with a focus on cutting-edge solutions.
- Why this job: Make a real difference in healthcare technology while working on exciting projects.
- Qualifications: Experience in C++/C# and a passion for software development.
The predicted salary is between 60 - 65 € per hour.
Role: Contract Senior Software Engineer
Location: Cambridge onsite 3 days per week
Rate: £60-£65 per hour (Outside IR35)
Duration: 6 months+
Start Date: ASAP
The Opportunity: Zenovo are supporting a growing and highly successful medical technology company based in Cambridgeshire in their search for an experienced Contract Software Engineer. This is a varied and technically challenging role, where you will contribute across the full software stack, including user applications/UI, embedded systems, and integration with microprocessors and hardware platforms. The role will involve closely working with hardware interfaces, alongside assessing technical feasibility, constraints, and delivery timelines for new functionality and product capabilities.
Key Responsibilities:
- Work within the software development lifecycle (SDLC) and engineering change request processes
- Contribute to product design and development activities
- Lead development of new applications, including UI, database management, and machine control functionality
- Support rapid prototyping and fast turnaround of new concepts and hardware solutions
- Enable reliable data capture and experimentation
Contract Software Engineer - C++/C# employer: Zenovo
Zenovo is an exceptional employer, offering a dynamic work environment in the heart of Cambridge, where innovation meets medical technology. With a strong focus on employee growth and development, we provide opportunities to work on cutting-edge projects that make a real difference in healthcare. Our collaborative culture encourages creativity and teamwork, ensuring that every team member feels valued and empowered to contribute their best work.
StudySmarter Expert Advice🤫
We think this is how you could land Contract Software Engineer - C++/C#
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in medical technology. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C++/C#. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to software engineering and embedded systems. Practising with a friend or using mock interview platforms can help you feel more confident.
✨Tip Number 4
Don't forget to apply through our website! We have loads of opportunities that might be perfect for you. Plus, applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Contract Software Engineer - C++/C#
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Contract Software Engineer. Highlight your experience with C++/C# and any relevant projects that showcase your skills in user applications, embedded systems, and hardware integration.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Mention specific experiences that relate to the key responsibilities listed in the job description, like working within the software development lifecycle.
Showcase Your Problem-Solving Skills:In your application, don’t forget to highlight your problem-solving abilities. Share examples of how you've tackled technical challenges in past projects, especially those involving rapid prototyping or new functionality development.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Zenovo
✨Know Your Tech Stack
Make sure you’re well-versed in C++ and C#. Brush up on your knowledge of the software development lifecycle (SDLC) and be ready to discuss how you've applied these languages in past projects. Being able to talk about specific challenges you've faced and how you overcame them will really impress the interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to discuss examples where you've had to assess technical feasibility or work with hardware interfaces. Think of scenarios where you had to make quick decisions or adapt to changes in project requirements. This will demonstrate your ability to think on your feet and contribute effectively to their team.
✨Familiarise Yourself with Rapid Prototyping
Since the role involves rapid prototyping, it’s a good idea to have some examples ready that showcase your experience in this area. Talk about how you’ve developed new applications or features quickly and efficiently, and how you managed to meet tight deadlines while maintaining quality.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company’s current projects or future goals. This shows your genuine interest in the role and helps you understand how you can fit into their vision. Questions about their approach to integrating software with hardware can also highlight your technical curiosity.