At a Glance
- Tasks: Design and develop software for cutting-edge gas detection technology.
- Company: Join a Queens Award-winning team in South Cambridgeshire.
- Benefits: Competitive salary, dynamic work environment, and career growth opportunities.
- Why this job: Make a real impact in safety technology while working with innovative tools.
- Qualifications: Degree in relevant field and 2+ years of engineering experience required.
- Other info: Collaborate with a diverse team of engineers on exciting projects.
The predicted salary is between 39000 - 46000 Β£ per year.
This is a high-impact opportunity for a skilled Software Engineer to work at the intersection of application development, IoT, and world-class gas detection instrumentation. Join a dynamic, Queens Award-winning team developing next-generation safety technology.
The Role
- Design, develop, and maintain software platforms using C#, Python, and JavaScript for world-class instruments and manufacturing systems.
- Lead the integration of software modules and APIs with firmware, sub-systems, and third-party controllers.
- Work alongside electronic, embedded, and mechanical engineers to ensure cohesive integration of hardware and software.
Requirements
- Education: Degree level qualified in a relevant field.
- Experience: 2+ years of engineering experience. Experience with sensors, instruments, or hazardous location (ATEX) design is a plus.
- Technical Skills:
- Strong application development skills in C#.
- Experience with communication protocols (UART, SPI, I2C, Modbus, CAN) and wireless interfaces like BLE or LoRaWAN.
- Familiarity with IoT platforms, cloud integration, and .NET Compact Framework.
- Ability to read schematics and use standard electronics tools like debuggers and logic analysers.
If this role is of interest, please apply below.
Software Engineer in Royston employer: Platform Recruitment Limited
Contact Detail:
Platform Recruitment Limited Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Engineer in Royston
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in IoT or software engineering. 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 projects, especially those involving C#, Python, or JavaScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding communication protocols. Practise common interview questions related to software integration and IoT to boost your confidence.
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our award-winning team.
We think you need these skills to ace Software Engineer in Royston
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C#, Python, and JavaScript, and donβt forget to mention any work with IoT or gas detection instrumentation. We want to see how your skills align with 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 this role and how your background makes you a perfect fit. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us.
Showcase Relevant Projects: If youβve worked on projects that involve sensors, instruments, or hazardous location design, make sure to showcase them. Weβre keen to see real-world applications of your skills, so include links or descriptions of your best work!
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. Plus, itβs super easy β just follow the prompts!
How to prepare for a job interview at Platform Recruitment Limited
β¨Know Your Tech Stack
Make sure you brush up on your skills in C#, Python, and JavaScript. Be ready to discuss specific projects where you've used these languages, especially in relation to application development and IoT. This will show that youβre not just familiar with the tech but can also apply it effectively.
β¨Understand the Role
Dive deep into the job description and understand the key responsibilities. Be prepared to talk about how your experience aligns with designing, developing, and maintaining software platforms, as well as integrating software with hardware. This shows youβre genuinely interested in the role.
β¨Prepare for Technical Questions
Expect questions about communication protocols like UART, SPI, and I2C. Brush up on your knowledge of wireless interfaces such as BLE or LoRaWAN. Practising coding problems or system design questions can also help you feel more confident during the technical part of the interview.
β¨Show Your Team Spirit
Since you'll be working alongside electronic, embedded, and mechanical engineers, highlight your teamwork skills. Share examples of past collaborations and how youβve contributed to cohesive integration of hardware and software. This will demonstrate that youβre a team player who values collaboration.