Junior Software Engineer

Junior Software Engineer

Full-Time 30000 - 40000 ÂŁ / year (est.) No home office possible
iFAST Diagnostics

At a Glance

  • Tasks: Join our team to develop innovative software for groundbreaking medical devices.
  • Company: iFAST Diagnostics, a leader in rapid antimicrobial testing technology.
  • Benefits: Enjoy 27 days holiday, flexible hours, share options, and private dental care.
  • Other info: Dynamic work environment with opportunities for growth and learning.
  • Why this job: Make a real difference in healthcare with cutting-edge technology and fast-paced projects.
  • Qualifications: Degree in a relevant field and experience in software development for medical devices.

The predicted salary is between 30000 - 40000 ÂŁ per year.

Location: Office based, Whiteley PO15 7AF

Salary: Competitive, depending on experience

Contract: Full Time, Permanent

Benefits: 27 days holiday (increasing 1 day each year), Flexible working hours, Share options, Company pension, Cycle to Work Scheme, Private Dental care

About the company: iFAST Diagnostics is a medical device company that has developed a game-changing, rapid antimicrobial susceptibility test, that will enable the right antibiotic treatment for all patients with bacterial infections. Currently, these tests take 48-72 hours, but iFAST's tests are 10x faster giving full quantitative and qualitative results in under 3 hours from a positive blood culture or bacterial isolate.

Job Role: We are seeking a Software Engineer or Computer Scientist to join our team as we roll out our instruments in the UK, having just received our UKCA approval for the first product. You will design, implement and test a variety of software including middleware, firmware and algorithm development which are integral to our novel medical diagnostic product.

Responsibilities:

  • Development of software for our current and future instruments, including algorithm development, processing code and middleware.
  • Writing code and algorithms in accordance with good Software practice – Experience of relevant standards and medical device regulations would be beneficial (e.g. ISO 13485, ISO 9001 ISO 14971 and IEC 62304).
  • Development of test plans and procedures, conducting and accurately documenting the tests at unit, sub-system and system level.
  • Working closely with internal and external stakeholders e.g. production, service, sales teams and suppliers.

Knowledge, Skills & Experience:

  • Have experience of software development for medical devices or similar within an ISO regulated environment and be able to work to associated regulations such as IEC 62304.
  • Be able to work efficiently with source code management tools.
  • Be familiar with IEC 62304 compliant software development processes and standards to produce well documented, maintainable, and test-driven code.
  • Understand machine learning concepts and be able to choose appropriate techniques for a given task and dataset, including supervised learning.
  • Have a strong mathematical and statistical background and be able to apply this to algorithm development.
  • Have experience of writing software for controlling electromechanical equipment, ideally in C/C++, Python, MATLAB or PLC code.
  • Hold a (first or 2:1) degree in a relevant discipline.
  • Need to be able to work under minimal supervision with a flexible attitude and be capable of solving problems and working to an agreed timescale to deliver on your projects.

If you feel you have the necessary skills and experience to be successful in this role, click on “APPLY” today, forwarding an up-to-date copy of your CV for consideration in the first instance. No agencies please.

Junior Software Engineer employer: iFAST Diagnostics

iFAST Diagnostics is an exceptional employer, offering a dynamic work environment in Whiteley where innovation meets healthcare. With competitive salaries, generous holiday allowances that increase with tenure, and flexible working hours, employees are empowered to thrive both personally and professionally. The company fosters a culture of growth, providing opportunities for skill development in the rapidly evolving field of medical technology, making it an ideal place for those seeking meaningful and impactful careers.
iFAST Diagnostics

Contact Detail:

iFAST Diagnostics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at iFAST Diagnostics. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about your experience with software development, especially in medical devices. We want to see your passion and knowledge shine through!

✨Tip Number 3

Showcase your projects! Whether it’s a personal project or something from uni, having tangible examples of your work can really set you apart. Bring them up during interviews to demonstrate your skills and creativity.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and take the initiative to reach out directly.

We think you need these skills to ace Junior Software Engineer

Software Development
Algorithm Development
Middleware Development
Firmware Development
ISO 13485
ISO 9001
IEC 62304
Test Plan Development
Source Code Management
Machine Learning Concepts
C/C++
Python
MATLAB
PLC Code
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Junior Software Engineer role. Highlight any relevant projects or coursework, especially those related to medical devices or software development in regulated environments.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background makes you a great fit. Be specific about your experience with software development and any familiarity with standards like IEC 62304.

Showcase Your Technical Skills: Don’t forget to mention your programming languages and tools! If you’ve worked with C/C++, Python, or MATLAB, let us know. We want to see how you can contribute to our innovative projects.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at iFAST Diagnostics

✨Know Your Stuff

Make sure you brush up on your knowledge of software development for medical devices, especially the relevant standards like IEC 62304. Be ready to discuss how you've applied these in your past projects.

✨Showcase Your Coding Skills

Prepare to demonstrate your coding abilities, particularly in C/C++, Python, or MATLAB. You might be asked to solve a coding problem on the spot, so practice common algorithms and data structures beforehand.

✨Understand the Company’s Mission

Familiarise yourself with iFAST Diagnostics and their rapid antimicrobial susceptibility test. Showing genuine interest in their mission can set you apart and help you connect your skills to their goals.

✨Ask Smart Questions

Prepare thoughtful questions about the role, team dynamics, and the company’s future projects. This shows you're engaged and serious about contributing to their success.

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

>