Software Engineer

Software Engineer

Royston Full-Time 36000 - 60000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Design and develop embedded software for innovative gas detection instruments.
  • Company: Join a global leader in advanced gas detection technology.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact on safety and innovation in various industries.
  • Qualifications: Degree in relevant field and experience in embedded software development required.
  • Other info: Collaborative environment with excellent career advancement opportunities.

The predicted salary is between 36000 - 60000 £ per year.

Overview

We are seeking an experienced, hands-on Software Engineer with a background in technical manufacturing for our client based in rural Cambridgeshire, near Royston. This is a full-time permanent position based at the company site in Fowlmere.

The company

The company is a global leader in the development and manufacture of advanced gas detection instrumentation and sensing technologies for a wide range of industries. With a commitment to innovation, quality and safety, the company empowers industries worldwide to enhance workplace environments and safeguard lives. They have grown steadily for 37 years and offer a superb place to work. They have won the Queen\\\’s Award for Enterprise in the Innovation category.

The role

Within this role you will be designing, developing and maintaining software for gas detection instruments and associated manufacturing software systems, while providing support for activities such as interface development, test jig control and system integration. The role spans the full product lifecycle including legacy systems, new product development and test jig control software.

Duties and Responsibilities

  • To design, develop and maintain software platforms using C#, Python and JavaScript
  • Lead integration of software modules, APIs with firmware, subsystems and 3rd party controllers
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Troubleshoot product issues, perform fault finding and resolve system-level problems
  • Participate in the successful development of production support software, including databases, website APIs, test jig interfaces and calibration tools
  • Contribute to New Product development while maintaining and enhancing legacy software systems
  • Apply systems thinking to ensure multi-disciplinary cohesive integration
  • Identify and evaluate emerging technologies e.g. Blazor relevant application software
  • Collaborate with cross-functional teams including electronic engineers, embedded software engineers, mechanical engineers, researchers, product managers and test engineers
  • Participate in code reviews, testing and documentation to ensure high-quality deliverables

The Person

This is a hands-on engineering role focused primarily on software development for world-class gas detection instrumentation products. The role demands strong technical problem-solving skills, a collaborative mindset and the ability to work across disciplines to deliver robust and reliable solutions.

Qualifications, Skills & Experience

  • A Degree in a relevant subject
  • Strong experience in application development such as C#, Python and JavaScript in a supporting capacity
  • Experience with .NET Compact Framework for resource-constrained environments
  • Skilled in using IDEs such as Visual Studio
  • Experience in communication protocols such as UART, SPI, I2C, Modbus, CAN and USB communications and wireless interfaces such as BLE and LoRaWAN
  • Ability to modernise legacy codebases
  • Familiarity with cloud integration and IoT platforms
  • Able to read schematics and mechanical drawings and understand the function of mechanical and hardware components
  • Experience working with PCBs and electronics
  • Use of standard electronics tools, including debuggers, multimeters and logic analyzers
  • Proven experience developing products for test and production environments (DFT/DFM)
  • Strong organisation and prioritisation skills including version control (Git, SVN), documenting design evolution and capturing key design decisions
  • Flexible, collaborative approach with good critical thinking skills and attention to detail
  • Ability to work on multiple projects and meet deadlines
  • Strong communication and teamwork abilities, building rapport with internal departments and external customers
  • Self-motivated and driven to deliver high-quality products
  • Understanding and experience of following an NPD process and Agile development
  • Desirable: understanding of scientific principles and physical sciences (Chemistry and Physics)

Details

This role is offered on a full-time, permanent basis. The salary is dependent on experience and includes benefits.

Please note: The client is not licensed to sponsor visas. Due to the rural location and limited public transport, applicants must be able to drive and have their own transport.

How to Apply

Please apply to Gemma Turp through our website or email a copy of your CV and covering letter to gemma@horizoneast.co.uk. We aim to respond with specific feedback to every applicant via email within 14 days. If we are extremely busy this may take longer; you may contact us via email for faster feedback.

#J-18808-Ljbffr

Software Engineer employer: Horizon Search & Selection Ltd

Join a pioneering company in rural Cambridgeshire, where innovation meets collaboration in the field of gas detection instrumentation. As a Software Engineer, you'll thrive in a supportive work culture that values excellence and offers ample opportunities for professional growth, all while contributing to life-saving technologies. Enjoy the benefits of working in a stable, award-winning environment that prioritises employee well-being and fosters a strong sense of community.
H

Contact Detail:

Horizon Search & Selection Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews! Research the company and its products, especially their gas detection instruments. Be ready to discuss how your skills in embedded software development can contribute to their innovative projects.

✨Tip Number 3

Show off your projects! Whether it's a GitHub repository or a personal website, having a portfolio of your work can really set you apart. Highlight any relevant experience with C/C++, FreeRTOS, or DSP algorithms.

✨Tip Number 4

Apply through our website! We make it easy for you to submit your application and showcase your skills. Plus, it shows you're genuinely interested in joining our team and contributing to our mission.

We think you need these skills to ace Software Engineer

Embedded Software Development
C/C++
FreeRTOS
Digital Signal Processing (DSP)
Microcontroller Programming
Application Development (C#, Python, JavaScript)
.NET Compact Framework
Communication Protocols (UART, SPI, I2C, Modbus, CAN)
Cloud Integration
IoT Platforms
Agile Development
Schematic Reading
PCB Design
Debugging Tools (Debuggers, Multimeters, Logic Analysers)
NPD Process Understanding

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with embedded software, C/C++, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about gas detection technology and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples where you've tackled technical challenges. We value strong problem-solving skills, so share stories that demonstrate your ability to think critically and work collaboratively.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our innovative team!

How to prepare for a job interview at Horizon Search & Selection Ltd

✨Know Your Tech Inside Out

Make sure you brush up on your embedded software development skills, especially in C/C++, FreeRTOS, and DSP algorithms. Be ready to discuss specific projects where you've applied these technologies, as this will show your hands-on experience and technical prowess.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex technical problems in the past. Think about situations where you had to troubleshoot hardware issues or integrate systems. This will demonstrate your critical thinking and ability to deliver robust solutions.

✨Collaboration is Key

Since the role involves working with cross-functional teams, be prepared to talk about your experiences collaborating with engineers, product managers, and other stakeholders. Highlight any successful projects that required teamwork and communication to achieve a common goal.

✨Familiarise Yourself with the Company’s Products

Research the company’s gas detection instruments and their applications. Understanding their products and the industries they serve will not only impress your interviewers but also help you tailor your answers to align with their mission of innovation and safety.

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

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