At a Glance
- Tasks: Join an elite R&D team to develop life-saving software and hardware technologies.
- Company: Innovative tech company focused on gas detection instruments.
- Benefits: Competitive salary up to £70,000 and opportunities for professional growth.
- Why this job: Make a real impact by developing software that saves lives.
- Qualifications: Engineering or electronics background with strong software skills in C#, Python, or JavaScript.
- Other info: Collaborate with talented engineers in a dynamic and supportive environment.
The predicted salary is between 70000 - 70000 £ per year.
This is a rare opportunity for an engineer to join an elite R&D team, where you will be working on the intersection of software and hardware development, developing technologies that save thousands of lives.
If you have an electronics or engineering background and have developed strong software skills along the way, this role was written for you.
The Role
You will play a key role across the full product lifecycle, developing and maintaining software platforms in C#, Python, and JavaScript for world-class gas detection instruments. You will be writing the software that communicates directly with hardware via UART, SPI, and I2C, building automated test jig software for the production floor, and working closely with a talented team of electronic, embedded, and mechanical engineers.
Requirements
- Engineering or electronics background
- Strong software development skills in C#, Python and/or JavaScript
- Hands-on experience with communication protocols such as UART, SPI, I2C, Modbus or CAN
- Comfortable reading schematics and using electronics tools such as multimeters and logic analysers
- Experience working with PCBs and electronic instruments
- Familiarity with IoT platforms and cloud integration
If this role is of interest, please apply below.
Senior 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 Senior Software Engineer in Royston
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, Python, and JavaScript. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of communication protocols like UART, SPI, and I2C. Practise coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Software Engineer in Royston
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your engineering or electronics background and showcases your software skills in C#, Python, and JavaScript. We want to see how your experience aligns with the role, so don’t be shy about mentioning relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your skills can contribute to our elite R&D team. We love seeing passion and enthusiasm, so let that come through!
Showcase Your Technical Skills: When filling out your application, make sure to mention your hands-on experience with communication protocols like UART, SPI, and I2C. We’re looking for candidates who are comfortable with electronics tools, so highlight any relevant experience you have!
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 this exciting role. Don’t miss out on the chance to join our talented team!
How to prepare for a job interview at Platform Recruitment Limited
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C#, Python, and JavaScript. Be ready to discuss your past projects and how you've used these languages in real-world applications. It’s also a good idea to familiarise yourself with the communication protocols like UART, SPI, and I2C, as they’ll likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think about how you would approach debugging a piece of software that interacts with hardware. Practising common coding problems can help you articulate your thought process clearly and demonstrate your problem-solving abilities.
✨Connect with the Team Spirit
This role involves working closely with a diverse team of engineers. Be ready to discuss how you’ve collaborated in the past and how you handle teamwork dynamics. Highlight any experience you have with cross-functional teams, especially in R&D settings, to show you’re a great fit for their elite team.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company’s projects, the technologies they use, and their future goals. This not only shows your genuine interest in the role but also gives you a chance to assess if the company aligns with your career aspirations. Plus, it makes for a more engaging conversation!