Senior Firmware Engineer in Greenford

Senior Firmware Engineer in Greenford

Greenford Full-Time 50000 - 65000 £ / year (est.) No working from home possible
B

At a Glance

  • Tasks: Develop robust embedded software for innovative electric bikes from prototype to production.
  • Company: Join Brompton, a dynamic and ambitious tech company with a collaborative culture.
  • Benefits: Enjoy flexible working, competitive salary, 25 days leave, and discounts on bikes.
  • Other info: Access to professional development, social activities, and mental health support.
  • Why this job: Make a real impact in the electric bike industry while growing your skills.
  • Qualifications: Experience in embedded software development and proficiency in C/C++ required.

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

The Firmware Engineer role takes on the challenge of delivering robust embedded software for existing and future Brompton Electric products and will give you the opportunity to be involved in the full product lifecycle of our electric bikes, from prototype development to production and manufacturing.

Key Responsibilities:

  • Write clean, scalable and efficient code
  • Work closely with hardware engineers on bring-up, debugging, and validation of new controller boards
  • Design, test and maintain embedded software for our in-house electric drive system (motor control algorithms, sensor signal processing, low level drivers etc)
  • Diagnose and resolve complex issues involving real-time behaviour, timing, and signal integrity
  • Contribute to architecture decisions, coding standards, and long-term platform evolution

Who you are:

  • Passionate about problem solving, willing to take the lead and use a range of tools and techniques to get to the root cause
  • Self-starter, capable of delivering solutions in isolation or part of larger teams
  • Engineer with proven experience in developing embedded software applications
  • You have demonstrated experience across majority of the stages of the software development lifecycle (requirements analysis, design, implementation, testing)
  • Proficient in C and C++
  • Have experience with one or more embedded communication protocols: BLE, CAN, I2C, UART, SPI
  • Preferably, have experience with functional safety development (ISO 13849 or ISO 26262)
  • Preferably, have experience with electric motors/inverter drives
  • Preferably, have experience with RTOS-based application development
  • Optionally, have used Python for developing tools
  • Have used CI/CD pipelines (Jenkins/Docker)
  • Comfortable with version control systems (e.g. Git)
  • An awareness of Health and Safety law and best practice
  • Have the right to Work in the UK

Benefits at Brompton:

  • Brompton offers you an excellent working environment with enthusiastic colleagues who get along, communicate and co-operate well with each other.
  • The working climate is informal, but we work hard.
  • Next to good terms of employment, Brompton offers you the opportunity to work in a responsible and challenging job within a dynamic, international and ambitious environment.
  • We are all proud to be part of Brompton Bicycle Ltd; we all share the same passion and dedication to the company and the product, despite any differences in cultural backgrounds and skills.
  • 9 Day Fortnight – This is a flexible working pattern which individuals can opt in for where an employee works their contractual hours across 9 days instead of 10 days.
  • Annual Leave – 25 days annual leave, plus all UK bank holidays.
  • Competitive Salary – Plus workplace pension scheme and profit share bonus.
  • Brompton Discount - Get ready to bike in style, as all employees receive up to 60% off their very own bike and accessories, plus there are discounts for your friends and family too.
  • Social activities - Throughout the year enjoy time with your colleagues as we host an annual Summer and Christmas party, annual bike rides (both inside and outside the UK), Birthday breakfast, volunteering activities and family fun days just to name a few.
  • Learning and Development - Access to free Linkedin Learning and opportunity to devote some of your time at work to personal development.
  • Benefits - Workplace Pension Scheme, Care and Health Support, Flexible Working, Cycle to Work Scheme and other benefits.
  • Mental Health – We provide access to a confidential EAP that offers counselling, resources and support for various mental health challenges.
  • Paid Leave – We offer an enhanced Family, Paternity and Maternity leave pay.

Brompton was listed amongst the best UK workplaces in 2020 and was awarded silver investors in People Accreditation and London Living Wage Employer in 2021.

Diversity, Equality and Inclusion Commitment

Regardless of age, disability, race, gender, religion, sexual orientation, culture, educational background, parental status, neurodiversity or disability - whoever you are, if you’re passionate about your work, curious, relentless and customer-obsessed, we want to hear from you.

Senior Firmware Engineer in Greenford employer: Brompton Bicycle

Brompton Bicycle is an exceptional employer, offering a vibrant workplace culture that fosters creativity and collaboration. With competitive benefits such as a substantial staff discount and generous holiday allowance, employees are encouraged to grow and thrive in their careers, particularly in the dynamic field of supply chain management. Joining Brompton means being part of a passionate team dedicated to delivering quality products while enjoying meaningful work and professional development opportunities.

B

Contact Details:

Brompton Bicycle Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Firmware Engineer in Greenford

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Brompton employees on LinkedIn. A friendly chat can sometimes lead to job opportunities that aren't even advertised!

Tip Number 2

Prepare for those interviews! Brush up on your C and C++ skills, and be ready to discuss your experience with embedded systems. We want to see your passion for problem-solving and how you tackle challenges.

Tip Number 3

Show off your projects! If you've worked on any cool firmware or embedded software projects, bring them up during interviews. It’s a great way to demonstrate your skills and enthusiasm for the role.

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, we love seeing candidates who are genuinely interested in joining the Brompton family.

We think you need these skills to ace Senior Firmware Engineer in Greenford

Embedded Software Development
C Programming
C++ Programming
Embedded Communication Protocols (BLE, CAN, I2C, UART, SPI)
Real-Time Operating Systems (RTOS)
Functional Safety Development (ISO 13849, ISO 26262)
Motor Control Algorithms

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Firmware Engineer role. Highlight your experience with embedded software, C/C++, and any relevant protocols like BLE or CAN. 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! Share your passion for problem-solving and how you've tackled challenges in previous roles. Let us know why you're excited about working with Brompton and our electric bikes.

Showcase Your Projects:If you've worked on any cool projects related to embedded systems or electric drives, make sure to mention them! We love seeing real-world applications of your skills, so don’t hold back on the details.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the Brompton team!

How to prepare for a job interview at Brompton Bicycle

Know Your Code

Make sure you brush up on your C and C++ skills before the interview. Be prepared to discuss your previous projects where you've written clean, scalable code. They’ll likely want to hear about specific challenges you faced and how you overcame them.

Understand Embedded Systems

Familiarise yourself with embedded communication protocols like BLE, CAN, and SPI. Be ready to explain how you've used these in past roles, especially in relation to motor control algorithms or sensor signal processing. This will show your depth of knowledge in the field.

Problem-Solving Mindset

Since they’re looking for someone passionate about problem-solving, prepare examples of complex issues you've diagnosed and resolved. Think about real-time behaviour or timing issues you've tackled and how you approached them. This will demonstrate your analytical skills.

Cultural Fit

Brompton values a collaborative and informal working environment. Be yourself and show your enthusiasm for their products and culture. Share your experiences working in teams and how you contribute to a positive work atmosphere. This will help you connect with the interviewers.