Embedded Software Engineer

Embedded Software Engineer

Belper Full-Time 57500 £ / year No home office possible
E

At a Glance

  • Tasks: Join a skilled team to develop and test cutting-edge Cyber Security products.
  • Company: Innovative company focused on high-integrity software development.
  • Benefits: Enjoy flexible working hours, a competitive salary, and a relocation package.
  • Why this job: Build a career in a dynamic field with a focus on quality and security.
  • Qualifications: Degree in Computer Science or equivalent; experience in Embedded C/C++ required.
  • Other info: Candidates must be British Citizens and obtain DV security clearance.

Embedded C/C++ Software Engineers – Derbyshire

Check out the role overview below If you are confident you have got the right skills and experience, apply today.
We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security.
Ideal candidates should be able to demonstrate strong design and coding skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications.
Required Technical Skills / Qualifications:
* Degree qualified with a BSc in Computer Science or equivalent STEM subject
* Experience in Software Unit Test automation and tools (LDRA, Parasoft etc
* Embedded C/C++ development skills
* Familiarity with MISRA compliance or similar quality source code conformance specification
* Familiarity with static analysis tools
Desirable Technical Skills:
* Proficiency in JTAG/ETM Debugging tools
* C# development experience
* RUST and Ada SPARK experience
* Cryptol and SAW experience
* Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell)
* Practical experience in developing applications for Microsoft Windows
* Computer network security and vulnerability analysis
* Conversant with IP standards
* Multi-threaded RTOS and bare metal embedded experience
* Background in a range of CPU/MPU’s with practical experience in ARM based architectures
These roles require candidates to be a British Citizen as well as obtaining and retaining an unconditional DV security clearance. xiskglj
Remuneration:
* £40,000 – £75,000
* Pension
* Flexible working hours.
* A comprehensive relocation package is available
Location: Belper, Derbyshire
If you think you’ve got what it takes, we’d love to hear from you

Embedded Software Engineer employer: EMBS Engineering

Join a forward-thinking company in Belper, Derbyshire, where innovation meets excellence in the field of Cyber Security. As an Embedded Software Engineer, you'll benefit from a collaborative work culture that prioritises quality and creativity, alongside flexible working hours and a comprehensive relocation package. With ample opportunities for professional growth and development, this is an ideal environment for those passionate about crafting high-integrity software solutions.
E

Contact Detail:

EMBS Engineering Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in embedded systems and cyber security. Being able to discuss recent developments or innovations during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Network with professionals in the embedded software community, especially those who work in cyber security. Attend relevant meetups or online forums where you can share ideas and learn from others' experiences.

✨Tip Number 3

Brush up on your knowledge of MISRA compliance and static analysis tools. Being able to speak confidently about these topics will show that you understand the importance of quality and security in software development.

✨Tip Number 4

Prepare to discuss your experience with various programming languages and debugging tools. Highlighting your versatility and ability to adapt to different technologies can set you apart from other candidates.

We think you need these skills to ace Embedded Software Engineer

Embedded C/C++ Development
Software Unit Test Automation
LDRA and Parasoft Tools
MISRA Compliance
Static Analysis Tools
JTAG/ETM Debugging Tools
C# Development
RUST and Ada SPARK Experience
Cryptol and SAW Experience
Scripting Languages (Ruby, Groovy, Python, Perl, Bash, PowerShell)
Microsoft Windows Application Development
Computer Network Security
Vulnerability Analysis
IP Standards Knowledge
Multi-threaded RTOS Experience
Bare Metal Embedded Experience
ARM Based Architectures

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Embedded C/C++ development and any relevant projects. Emphasise your familiarity with MISRA compliance and static analysis tools, as these are key requirements for the role.

Craft a Strong Cover Letter: In your cover letter, express your passion for quality in software development and your interest in cyber security. Mention specific experiences that demonstrate your design and coding skills, and how they align with the company's focus on high-integrity software.

Showcase Relevant Skills: If you have experience with JTAG/ETM debugging tools or scripting languages, be sure to include these in your application. Highlight any practical experience with ARM architectures or multi-threaded RTOS, as these will set you apart from other candidates.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A well-presented application reflects your attention to detail, which is crucial for a role focused on software quality and security.

How to prepare for a job interview at EMBS Engineering

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Embedded C/C++ development in detail. Highlight specific projects where you implemented software unit test automation or used static analysis tools, as these are crucial for the role.

✨Demonstrate Your Passion for Quality

Express your commitment to developing high-integrity software. Share examples of how you've ensured quality in your previous work, particularly in relation to security and compliance with standards like MISRA.

✨Prepare for Technical Questions

Expect technical questions that assess your understanding of embedded systems, debugging tools, and multi-threaded RTOS. Brush up on relevant concepts and be ready to solve problems on the spot.

✨Research the Company and Its Products

Familiarise yourself with the company's focus on cyber security and innovative products. Understanding their mission and recent developments will help you tailor your responses and show genuine interest in the role.

Embedded Software Engineer
EMBS Engineering
Location: Belper

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

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