Senior Embedded Systems Engineer: Firmware & Hardware

Senior Embedded Systems Engineer: Firmware & Hardware

Full-Time 55000 - 70000 £ / year (est.) No working from home possible
APG SOLUTIONS EMEA LTD

At a Glance

  • Tasks: Design and develop embedded software and firmware for innovative hardware products.
  • Company: Join a leading tech company focused on cutting-edge embedded systems.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Work with a dynamic team and stay updated with the latest tech advancements.
  • Why this job: Make a real impact by creating reliable solutions in a collaborative environment.
  • Qualifications: Bachelor's degree in embedded systems and 5+ years of relevant experience.

The predicted salary is between 55000 - 70000 £ per year.

The Embedded Systems Developer is responsible for the design, development, testing, and maintenance of embedded software and firmware for hardware-based products. The role requires close collaboration with engineers and product teams to deliver reliable, efficient, and compliant embedded solutions that meet functional, performance, and regulatory requirements.

RESPONSIBILITIES:

  • Embedded Systems Development
    • Design, develop, and maintain embedded software.
    • Write efficient, reliable, and well-documented code primarily in C, C++, and/or C#.
    • Develop low-level firmware including device drivers, peripherals, and communication interfaces.
    • Support board bring-up and integration of software with new hardware designs.
  • Systems Integration & Testing
    • Work closely with engineers to define software requirements and interfaces.
    • Perform unit testing, integration testing, and system-level validation.
    • Diagnose and resolve software and hardware integration issues using debugging tools.
    • Support fault analysis and root-cause investigations.
  • Documentation & Standards
    • Produce and maintain technical documentation, including software design specifications and test results.
    • Ensure compliance with coding standards and development best practices.
    • Support adherence to applicable industry and regulatory standards.
  • Collaboration & Continuous Improvement
    • Participate in design reviews, sprint planning, and technical discussions.
    • Collaborate with cross-functional teams, including firmware, hardware, quality, and manufacturing.
    • Contribute to continuous improvement of development processes, tools, and coding standards.
  • Other duties as assigned

KNOWLEDGE, SKILLS, AND ABILITIES:

  • Proficient with ERP software
  • Excellent verbal and written communication skills
  • Ability to manage simultaneous tasks and projects
  • Works well in a team environment
  • Excellent diagnostic skills
  • Strong analytical and problem-solving abilities
  • The ability to keep abreast with the latest advancements in technology and techniques
  • Exposure to manufacturing ISO compliance and standards

REQUIREMENTS:

  • Bachelor's degree (B. S.) in embedded systems development or equivalent
  • 5+ years’ experience as an embedded systems developer within a manufacturing environment
  • Exposure to source control systems such as Git
  • Travel: less than 10%

Senior Embedded Systems Engineer: Firmware & Hardware employer: APG SOLUTIONS EMEA LTD

As a Senior Embedded Systems Engineer at our company, you will thrive in a dynamic and collaborative work culture that prioritises innovation and employee growth. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages continuous learning and improvement. Located in a vibrant area, our company is committed to delivering cutting-edge embedded solutions while fostering a sense of community among our talented team members.

APG SOLUTIONS EMEA LTD

Contact Details:

APG SOLUTIONS EMEA LTD Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Systems Engineer: Firmware & Hardware

Tip Number 1

Network like a pro! Reach out to your connections in the embedded systems field, attend meetups, and join relevant online forums. 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 best projects, especially those involving C, C++, or C#. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common embedded systems questions and coding challenges. Practice explaining your thought process clearly, as communication is key when collaborating with cross-functional teams.

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Embedded Systems Engineer: Firmware & Hardware

Embedded Software Development
Firmware Development
C Programming
C++ Programming
C# Programming
Device Drivers
Systems Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in embedded systems development, especially with C, C++, and C#. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

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. Keep it concise but engaging – we love a good story!

Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've diagnosed and resolved integration issues or improved processes. We value analytical minds, so let us know how you tackle challenges head-on!

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at StudySmarter!

How to prepare for a job interview at APG SOLUTIONS EMEA LTD

Know Your Code Inside Out

Make sure you’re well-versed in C, C++, and C#. Brush up on your coding skills and be ready to discuss your past projects. Be prepared to explain your thought process when writing code and how you ensure it’s efficient and reliable.

Showcase Your Problem-Solving Skills

Prepare examples of how you've diagnosed and resolved integration issues in the past. Use specific debugging tools and techniques you've employed to tackle challenges. This will demonstrate your analytical abilities and hands-on experience.

Understand the Importance of Documentation

Be ready to talk about how you maintain technical documentation and adhere to coding standards. Highlight any experience you have with producing design specifications and test results, as this is crucial for compliance and collaboration.

Emphasise Team Collaboration

Since this role involves working closely with cross-functional teams, prepare to discuss your experience in team environments. Share examples of how you’ve contributed to design reviews or sprint planning, showcasing your ability to work well with others.