At a Glance
- Tasks: Design and develop embedded applications for safety-critical fire detection systems.
- Company: Join an industry leader in safety technology, focused on innovation and life-saving solutions.
- Benefits: Enjoy remote work flexibility with occasional travel and a collaborative team environment.
- Why this job: Make a real impact on fire safety while working with cutting-edge technology and a skilled team.
- Qualifications: 5+ years in Embedded C, knowledge of communication protocols, and experience with ARM microcontrollers required.
- Other info: Bonus points for experience in the Fire Industry and GUI/database development.
The predicted salary is between 36000 - 60000 £ per year.
We are working with an industry leader in safety-critical technology, seeking an experienced Embedded Software Engineer to join their growing R&D team. This is a fantastic opportunity to contribute to cutting-edge fire detection and control systems that help protect people and property across the UK and beyond.
The Role
You’ll be joining a skilled, collaborative engineering team where you’ll be responsible for designing and developing embedded and PC-based applications from concept to production. Working closely with hardware and production teams, you’ll contribute across the full product lifecycle, from initial design to delivery.
What You’ll Bring
- Solid experience with Embedded C and software development
- Strong knowledge of communication protocols like RS485 and TCP/IP
- Proficiency with ARM-based microcontrollers (e.g. STMicro)
- Comfortable with tools like Git and Jira
- Ability to interpret electronic schematics and understand core electronics
- Self-motivated, able to work independently
- Minimum 5 years’ relevant experience
Bonus Points For
- Experience with C#, C++, .NET and Visual Studio
- Background in the Fire Industry or other safety-critical sectors
- GUI and database application development experience
This is a remote-first role with occasional UK travel to collaborate with R&D and manufacturing teams. You’ll be part of a forward-thinking company where your work directly contributes to saving lives and shaping the future of fire safety systems.
Let’s talk about your next opportunity.
Software Engineer - Embedded Systems employer: Octagon Group
Contact Detail:
Octagon Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Embedded Systems
✨Tip Number 1
Familiarise yourself with the latest trends in embedded systems and safety-critical technology. This will not only help you understand the industry better but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Network with professionals in the embedded systems field, especially those who have experience in safety-critical applications. Attend relevant meetups or online forums to build connections that could lead to referrals.
✨Tip Number 3
Brush up on your knowledge of communication protocols like RS485 and TCP/IP. Being able to discuss these topics confidently can set you apart from other candidates during technical discussions.
✨Tip Number 4
Prepare to demonstrate your problem-solving skills through practical examples. Think of specific challenges you've faced in previous roles and how you overcame them, particularly in relation to embedded software development.
We think you need these skills to ace Software Engineer - Embedded Systems
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Embedded C, communication protocols, and ARM-based microcontrollers. Use specific examples from your past work to demonstrate your skills and achievements relevant to the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for safety-critical technology and how your background aligns with the company's mission. Mention any relevant experience in the fire industry or similar sectors to stand out.
Showcase Relevant Projects: If you have worked on projects involving embedded systems or safety-critical applications, be sure to include these in your application. Describe your role, the technologies used, and the impact of the project.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software engineering roles.
How to prepare for a job interview at Octagon Group
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Embedded C and communication protocols like RS485 and TCP/IP. Bring examples of past projects where you successfully implemented these technologies, as this will demonstrate your expertise and relevance to the role.
✨Understand the Company’s Mission
Research the company’s focus on safety-critical technology and fire detection systems. Showing that you understand their mission and how your skills can contribute to saving lives will make a strong impression during the interview.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice explaining your thought process when tackling complex issues, especially those related to embedded systems and hardware integration.
✨Demonstrate Collaboration Skills
Since the role involves working closely with hardware and production teams, be ready to discuss your experience in collaborative environments. Share examples of how you’ve effectively communicated and worked with cross-functional teams in the past.