Embedded Software Engineer in Chelmsford
Embedded Software Engineer

Embedded Software Engineer in Chelmsford

Chelmsford Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and develop UEFI BIOS and bootloader software for cutting-edge embedded systems.
  • Company: Join a leading tech company with 40 years of expertise in embedded computing solutions.
  • Benefits: Enjoy flexible working hours, 25 days holiday, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team creating innovative products that make a real-world impact.
  • Qualifications: Experience in UEFI BIOS development and proficiency in Embedded C programming required.
  • Other info: Collaborative environment with excellent career advancement opportunities.

The predicted salary is between 36000 - 60000 £ per year.

We're building something powerful. Let's build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We're proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team.

The constant requirement for new, better, and more complex products means that the company requires an additional BIOS Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full-time/hybrid basis (and we're flexible with what that looks like). We have flexible working with core hours of 10am to 3pm – working 37.5 hours per week.

What will I be delivering?

  • Design, develop and maintain the UEFI BIOS and other bootloader software, including integration of board-level hardware: PCIe, USB, Ethernet, I2C, GPIO, UART, and other common embedded interfaces.
  • You will be involved in end to end development as part of a small team.
  • Work with our hardware designers during the design phase to specify the product.
  • During board bring up to get the prototype hardware working.
  • During the design proving phase to validate the product.
  • Work closely with the realisation team in defining test software plans.
  • Work on challenging customer issues that get escalated to engineering team.
  • Working with the hardware design authorities and software architect to support product specification.
  • Participate in security feature implementation.

The hardware and software platforms vary, but most of the devices used are complex and a good appreciation of the hardware is a pre-requisite for this role.

What do I need to bring with me?

  • Demonstrated knowledge and experience.
  • Substantial experience developing UEFI BIOS, or related bootloader firmware based on EDK2, Slimboot or Intel FSP.
  • Proficient in Embedded C programming for x86, PowerPC, or high-performance ARM processors.
  • Practical experience programming a variety of hardware devices at the register level.
  • Excellent problem-solving and debugging skills.
  • Familiarity with schematics and datasheets to support hardware bring-up and debugging.
  • Ability to apply a systematic approach to software debugging, ensuring thorough and efficient resolution of issues.
  • Ability to communicate in English and to work in an interdisciplinary engineering and project team.
  • Ability to work independently and collaboratively in a multi-disciplinary engineering team.

Benefits for Working at Concurrent: 25 days holidays +

Embedded Software Engineer in Chelmsford employer: Concurrent

At Concurrent, we pride ourselves on being a leading employer in the embedded computing sector, offering a dynamic work environment that fosters innovation and collaboration. Our flexible working arrangements, including core hours and hybrid options, ensure a healthy work-life balance, while our commitment to employee growth through continuous learning and development opportunities makes us an attractive choice for talented individuals. Join us in Colchester or Theale, where you will be part of a passionate team dedicated to delivering cutting-edge solutions across diverse industries.
C

Contact Detail:

Concurrent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer in Chelmsford

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. Ask them about their experiences and any tips they might have for getting your foot in the door.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Be ready to discuss your experience with UEFI BIOS and embedded C programming. We want to see how you tackle real-world problems!

✨Tip Number 3

Showcase your passion for embedded systems! Bring examples of projects you've worked on, whether personal or professional. This will help us see your enthusiasm and expertise in action.

✨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, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Embedded Software Engineer in Chelmsford

UEFI BIOS Development
Bootloader Firmware Development
Embedded C Programming
x86 Architecture
PowerPC Architecture
ARM Processors
Hardware Integration
Debugging Skills
Schematic Interpretation
Datasheet Analysis
Systematic Problem-Solving
Interdisciplinary Team Collaboration
Independent Work Capability
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with UEFI BIOS and embedded C programming, as well as any relevant projects you've worked on. We want to see how your skills match 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 embedded systems and how you can contribute to our team. Be sure to mention specific experiences that relate to the key responsibilities outlined in the job description.

Showcase Problem-Solving Skills: In your application, don’t forget to showcase your problem-solving and debugging skills. Share examples of challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think critically and creatively!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it’s super easy to do!

How to prepare for a job interview at Concurrent

✨Know Your BIOS Basics

Make sure you brush up on your UEFI BIOS knowledge before the interview. Be ready to discuss your experience with bootloader firmware and how you've tackled challenges in past projects. This will show that you're not just familiar with the concepts, but that you can apply them practically.

✨Show Off Your Problem-Solving Skills

Prepare to share specific examples of complex problems you've solved in embedded systems. Think about times when you had to debug tricky issues or work with hardware at the register level. This will demonstrate your analytical skills and ability to think on your feet.

✨Familiarise Yourself with the Hardware

Since this role involves working closely with hardware designers, it’s crucial to understand the hardware you'll be dealing with. Review schematics and datasheets relevant to the technologies mentioned in the job description, like PCIe and USB, so you can speak confidently about them.

✨Practice Collaborative Communication

As you'll be part of a multi-disciplinary team, practice articulating your thoughts clearly and concisely. Prepare to discuss how you've successfully collaborated with others in previous roles, as well as how you handle feedback and contribute to team discussions.

Embedded Software Engineer in Chelmsford
Concurrent
Location: Chelmsford

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

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