Firmware Engineer in Bath

Firmware Engineer in Bath

Bath Full-Time 40000 - 50000 € / year (est.) No home office possible
ROTORK PLC

At a Glance

  • Tasks: Join our team to design and develop cutting-edge firmware for innovative electric actuators.
  • Company: Dynamic company focused on high-performance product development.
  • Benefits: Competitive salary, hands-on experience, and opportunities for career growth.
  • Other info: Collaborative environment with a focus on continuous improvement and innovation.
  • Why this job: Make a meaningful impact by delivering robust products that you can be proud of.
  • Qualifications: Degree in Engineering and strong C programming skills required.

The predicted salary is between 40000 - 50000 € per year.

We are looking for an energetic, highly motivated Firmware Engineer to join our high performance and high standard new product development team. This role is suited to someone who is hands-on and positive, with strong embedded C skills and a passion for turning concepts into robust products. You will be involved in the full product lifecycle of industry-leading electric actuators, from early design through lab validation and production support. If delivering a robust product sounds interesting, please join us in delivering value to our customers and make a meaningful impact on the world. This is a fantastic opportunity for engineers who want to deliver a product that they will be proud of for their career.

Key Responsibilities

  • Fulfil requirements of the development life cycle from research and concept through to final manufacture.
  • Contribute to project plans to influence project timescales.
  • Design, develop, and maintain embedded software in C for high quality industrial actuators to the company’s development processes.
  • Take ownership of full product life cycle: concept, design, implementation, testing, release, and support.
  • Carry out hands-on laboratory testing, debugging, and validation on real hardware.
  • Collaborate closely with electronics, mechanical and test engineers to deliver robust solutions.
  • Contribute to continuous improvement, code quality, and development processes.

Qualifications Required Skills & Experience

  • Bachelor’s degree (or higher) in Electrical Engineering, Electronics, Computer Engineering, or a related field.
  • Extensive experience in C programming for embedded controllers like STM32.
  • Good working knowledge of version control systems (Git, hg, or similar).
  • Solid experience with CAN, SPI, I2C and other hardware interfaces.
  • Excellent communication and documentation skills for cross-functional collaboration.
  • Proven involvement in the industrial product development lifecycle.
  • A positive, proactive, and energetic team player, with a strong sense of ownership.

Nice to Have

  • Experience with user interface or menu system design.
  • Experience with control systems, such as: Motor control and PID controllers.
  • Experience with physical or mathematical modelling of systems (e.g. control, power, or mechanical behaviour).
  • Experience of High Integrity Software, MISRA C, Python, Unit Testing.
  • Experience or knowledge with cyber security regulations.
  • Hardware awareness, including reading schematics, basic hardware debugging and simple hardware modifications.

Firmware Engineer in Bath employer: ROTORK PLC

Join a dynamic and innovative team as a Firmware Engineer, where your contributions will directly impact the development of cutting-edge electric actuators. Our company fosters a collaborative work culture that values hands-on experience and encourages continuous learning, providing ample opportunities for professional growth. Located in a vibrant area, we offer a supportive environment that not only prioritises employee well-being but also celebrates the meaningful work you will do to enhance our products and serve our customers.

ROTORK PLC

Contact Detail:

ROTORK PLC Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Firmware Engineer in Bath

Tip Number 1

Get your hands dirty! When you’re applying for a Firmware Engineer role, make sure to showcase your practical experience. Talk about projects where you’ve developed embedded software in C or worked with hardware interfaces like CAN and SPI. We want to see that you can turn concepts into robust products!

Tip Number 2

Network like a pro! Connect with other engineers on platforms like LinkedIn or attend industry meetups. Share your passion for firmware development and discuss your experiences. This could lead to referrals or insider info about job openings. Remember, we’re all in this together!

Tip Number 3

Prepare for hands-on interviews! Be ready to demonstrate your debugging skills and knowledge of the product lifecycle. Practice explaining your thought process while working through problems. We love seeing candidates who can think on their feet and collaborate effectively with cross-functional teams.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Tailor your CV and cover letter to highlight your relevant skills and experiences. We’re excited to see how you can contribute to our high-performance team!

We think you need these skills to ace Firmware Engineer in Bath

Embedded C Programming
Product Lifecycle Management
Laboratory Testing
Debugging
Collaboration with Cross-Functional Teams
Version Control Systems (Git, hg)
Hardware Interfaces (CAN, SPI, I2C)

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for firmware engineering shine through! We want to see your excitement about turning concepts into robust products and how you can contribute to our team.

Highlight Relevant Experience:Make sure to showcase your experience with embedded C programming and any projects you've worked on that relate to the industrial product development lifecycle. We love seeing how your skills align with what we do!

Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, as this helps us understand your fit for the role quickly. Remember, less is often more!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at ROTORK PLC

Know Your Stuff

Make sure you brush up on your embedded C skills and be ready to discuss your experience with STM32 and other hardware interfaces. Prepare to explain how you've tackled challenges in the product lifecycle, as this will show your hands-on approach and problem-solving abilities.

Show Your Passion

Let your enthusiasm for turning concepts into robust products shine through. Share specific examples of projects where you’ve made a meaningful impact, and don’t hesitate to express why you’re excited about the opportunity to work on electric actuators.

Collaboration is Key

Since the role involves working closely with cross-functional teams, be prepared to discuss how you’ve successfully collaborated with electronics, mechanical, and test engineers in the past. Highlight any experiences that demonstrate your excellent communication and documentation skills.

Ask Smart Questions

Prepare thoughtful questions about the company’s development processes and how they approach continuous improvement. This not only shows your interest in the role but also gives you insight into their culture and expectations.