Senior Embedded Software Engineer - Embedded C
Senior Embedded Software Engineer - Embedded C

Senior Embedded Software Engineer - Embedded C

London Full-Time 39000 - 65000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Design and implement embedded software in C for innovative touch technologies.
  • Company: Join a cutting-edge company specialising in bespoke hardware and firmware for automotive and industrial sectors.
  • Benefits: Enjoy a competitive salary, bonus potential, pension contributions, and generous vacation time.
  • Why this job: Be part of a dynamic team creating next-gen technology with high standards and impactful solutions.
  • Qualifications: Bachelor's degree in Electronics or related field, with practical experience in embedded C programming.
  • Other info: Work in Fareham, UK, with opportunities to develop features on RISC-V-based platforms.

The predicted salary is between 39000 - 65000 £ per year.

Are you an experienced Senior Embedded Software Engineer with a focus on C programming looking to work with innovative touch technologies? This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve automotive and industrial sectors, providing cutting-edge solutions that ensure high-quality customer integration. They are seeking a talented Senior Embedded Software Engineer to join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology.

Responsibilities:

  • Design and implement embedded software: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource usage, and reliability.
  • Debugging and testing: Use debugging tools and methods (e.g., JTAG, oscilloscopes) to troubleshoot hardware-software interactions, optimize code, and perform system validation through unit and integration tests.
  • Develop new features to meet market requirements on RISC-V-based platforms.
  • Act as an ambassador for the company, ensuring high standards in product delivery.

Requirements:

  • Bachelor's degree in Electronics, Physics, or a related field, with a 2:1 classification or higher.
  • Provable practical experience in embedded C programming.
  • Proficient in software unit testing and demonstrates a strong aptitude in numeracy.
  • Working knowledge of ISO9000 standards and version control systems.
  • It would be ideal if you have experience with USB firmware and low-level USB protocols.

Benefits:

  • Salary - up to 65,000.00 per annum
  • Annual discretionary pro rata bonus depending on company and individual performance
  • Pension contributions through social security contribution
  • 38 hours of work per week
  • 25 days vacation plus statutory UK public and bank holidays

To apply for this position, please email (url removed) or call Nick on (phone number removed) / (phone number removed).

Senior Embedded Software Engineer - Embedded C employer: Redline Group Ltd

Join a forward-thinking company in Fareham, UK, where innovation meets opportunity. As a Senior Embedded Software Engineer, you'll be part of a collaborative work culture that values creativity and technical excellence, with ample opportunities for professional growth and development. Enjoy competitive benefits, including a generous salary, performance bonuses, and a healthy work-life balance with 25 days of vacation, making this an ideal place for those seeking meaningful and rewarding employment in the tech industry.
R

Contact Detail:

Redline Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer - Embedded C

✨Tip Number 1

Familiarise yourself with the latest trends in embedded C programming and touch technologies. This will not only help you during interviews but also show your genuine interest in the field and the company's products.

✨Tip Number 2

Network with current or former employees of the company on platforms like LinkedIn. Engaging with them can provide you with insider knowledge about the company culture and expectations, which can be invaluable during the interview process.

✨Tip Number 3

Prepare to discuss specific projects where you've implemented low-level code in C. Be ready to explain your debugging processes and how you’ve optimised performance in previous roles, as this will demonstrate your hands-on experience.

✨Tip Number 4

Showcase your understanding of ISO9000 standards and version control systems during discussions. Being able to articulate how these practices enhance product quality will set you apart from other candidates.

We think you need these skills to ace Senior Embedded Software Engineer - Embedded C

Embedded C Programming
Microcontroller Development
Debugging Skills
JTAG and Oscilloscope Proficiency
Unit and Integration Testing
RISC-V Architecture Knowledge
Resource Optimisation
Hardware-Software Interaction Troubleshooting
ISO 9000 Standards Familiarity
Version Control Systems
USB Firmware Development
Low-Level USB Protocols
Numeracy Skills
Attention to Detail
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in embedded C programming and any relevant projects you've worked on. Emphasise your practical experience with microcontrollers and debugging tools, as these are key aspects of the role.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the position and the company. Mention specific technologies or projects that excite you about their work in touch technologies and how your skills align with their needs.

Showcase Relevant Experience: When detailing your work history, focus on your achievements in embedded software development. Include examples of how you've optimised code, performed system validation, and contributed to successful product deliveries.

Highlight Soft Skills: Don't forget to mention your soft skills, such as teamwork and communication. As an ambassador for the company, your ability to collaborate effectively with others will be crucial in this role.

How to prepare for a job interview at Redline Group Ltd

✨Showcase Your C Programming Skills

Be prepared to discuss your experience with embedded C programming in detail. Bring examples of projects you've worked on, highlighting how you developed efficient, low-level code and the impact it had on performance and reliability.

✨Demonstrate Debugging Expertise

Expect questions about debugging tools and methods. Be ready to explain how you've used tools like JTAG and oscilloscopes to troubleshoot hardware-software interactions, and share specific instances where you optimised code or validated systems through testing.

✨Familiarise Yourself with RISC-V Platforms

Since the role involves developing features for RISC-V-based platforms, brush up on your knowledge of these systems. Be prepared to discuss any relevant experience you have and how you can contribute to meeting market requirements.

✨Understand ISO9000 Standards

Having a working knowledge of ISO9000 standards is crucial for this position. Make sure you can articulate how these standards apply to embedded software development and how you've implemented them in past projects.

Senior Embedded Software Engineer - Embedded C
Redline Group Ltd
R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>