Firmware Engineer

Firmware Engineer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
K

At a Glance

  • Tasks: Design and develop firmware for embedded systems with a focus on security and performance.
  • Company: Kineton is an innovative tech company delivering cutting-edge digital solutions globally.
  • Benefits: Enjoy a full-time role with opportunities for collaboration and professional growth in a dynamic environment.
  • Why this job: Join a team that values creativity, security, and real-time development in a supportive culture.
  • Qualifications: Bachelor's or Master's in Computer Science or related field; 2+ years in firmware development required.
  • Other info: Located in Edinburgh, this role offers a chance to work on impactful cybersecurity projects.

The predicted salary is between 28800 - 48000 £ per year.

Kineton Edinburgh, Scotland, United Kingdom

Firmware Engineer

Kineton Edinburgh, Scotland, United Kingdom

Get AI-powered advice on this job and more exclusive features.

Kineton is a cutting-edge technology company committed to providing innovative digital solutions for our domestic and international clients.

We are looking for a highly skilled and motivated Firmware Engineer to join our dynamic engineering team.

In this critical role, you will be responsible for:

  • The design, development, and implementation of firmware for our embedded systems, with a strong emphasis on integrating cutting-edge cybersecurity algorithms and robust information encryption techniques.
  • Your expertise in real-time development will be crucial in ensuring the performance, reliability, and security of our products.
  • You will work closely with hardware engineers, software developers, and security experts throughout the product lifecycle.

Responsibilities:

  • Design, develop, and implement firmware for embedded systems, focusing on security and performance.
  • Research, analyze, and implement cryptographic algorithms for data protection at rest and in transit.
  • Develop and integrate secure communication protocols.
  • Design and implement real-time firmware solutions that meet strict performance and latency requirements.
  • Conduct thorough testing and debugging of firmware, including security vulnerability assessments.
  • Collaborate with hardware engineers on system architecture and hardware/firmware interfaces, ensuring security considerations are integrated from the outset.
  • Work closely with software development teams to ensure seamless integration of firmware with higher-level applications.
  • Contribute to the development and maintenance of technical documentation, including design specifications, test plans, and security architecture documents.
  • Participate in code reviews to ensure code quality, security, and adherence to coding standards.
  • Troubleshoot and resolve complex firmware and security-related issues.

Qualifications:

  • Bachelor\’s or Master\’s degree in Computer Science, Electrical Engineering, or a related field.
  • 2+ years in firmware development for embedded systems.
  • Strong understanding of embedded system architectures, microcontrollers (e.g., ARM, RISC-V,), and real-time operating systems (RTOS).
  • Demonstrable expertise in cybersecurity principles and practices relevant to embedded systems.
  • Significant experience in the development and implementation of cryptographic algorithms (e.g., AES, RSA, ECC, SHA).
  • Hands-on experience with secure communication protocols (e.g., TLS/SSL, DTLS, IPsec).
  • Proficiency in programming languages such as C and C++. Experience with assembly language is a plus.
  • Solid understanding of hardware/software interfaces and debugging tools (e.g., JTAG).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.

Preferred Qualifications:

  • Experience with specific security standards and certifications relevant to embedded systems (e.g., Common Criteria, FIPS 140-2).
  • Knowledge of hardware security modules (HSMs) and trusted execution environments (TEEs).
  • Familiarity with static and dynamic code analysis tools for security vulnerability detection.
  • Experience with secure coding practices and threat modeling.
  • Contributions to open-source security or embedded projects.

Location:

  • Edinburgh, Scotland, United Kingdom.

Seniority level

  • Seniority level

    Associate

Employment type

  • Employment type

    Full-time

Job function

  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Kineton by 2x

Sign in to set job alerts for “Firmware Engineer” roles.

Edinburgh, Scotland, United Kingdom 1 month ago

Edinburgh, Scotland, United Kingdom 1 week ago

Edinburgh, Scotland, United Kingdom 2 days ago

Internship – AI Embedded Software Engineer (Italy Based)

Edinburgh, Scotland, United Kingdom 2 months ago

Edinburgh, Scotland, United Kingdom 2 days ago

Edinburgh, Scotland, United Kingdom 4 weeks ago

Edinburgh, Scotland, United Kingdom 1 month ago

Edinburgh, Scotland, United Kingdom 1 month ago

Edinburgh, Scotland, United Kingdom 4 weeks ago

Edinburgh, Scotland, United Kingdom 20 hours ago

Edinburgh, Scotland, United Kingdom 2 days ago

Edinburgh, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 1 week ago

Firmware/FPGA Engineers – All levels (All UK Sites)

Edinburgh, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 6 days ago

Senior Software Engineer (C++) – London or Edinburgh

Edinburgh, Scotland, United Kingdom 4 weeks ago

Edinburgh, Scotland, United Kingdom 2 months ago

Software Standardization and Industry Development Engineer – Fully Remote Contract

Edinburgh, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 1 week ago

Edinburgh, Scotland, United Kingdom 1 month ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

Low Level Embedded Software Engineer (Senior Levels)

Edinburgh, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 1 day ago

Edinburgh, Scotland, United Kingdom 1 day ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

Edinburgh, Scotland, United Kingdom 6 days ago

Edinburgh, Scotland, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Firmware Engineer employer: Kineton

Kineton is an exceptional employer, offering a vibrant work culture in the heart of Edinburgh, where innovation meets collaboration. As a Firmware Engineer, you will not only engage with cutting-edge technology but also benefit from continuous professional development opportunities and a supportive team environment that values your contributions. With a strong focus on cybersecurity and real-time systems, Kineton empowers its employees to grow their skills while working on impactful projects that shape the future of digital solutions.
K

Contact Detail:

Kineton Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer

Tip Number 1

Familiarise yourself with the latest trends in embedded systems and cybersecurity. Being able to discuss recent advancements or challenges in these areas during your interview can demonstrate your passion and knowledge, making you a standout candidate.

Tip Number 2

Network with professionals in the firmware engineering field, especially those who work at Kineton or similar companies. Attend industry meetups or online forums where you can connect with current employees and gain insights into the company culture and expectations.

Tip Number 3

Prepare to showcase your problem-solving skills through practical examples. Be ready to discuss specific projects where you successfully implemented cryptographic algorithms or tackled complex firmware issues, as this will highlight your hands-on experience.

Tip Number 4

Research Kineton's products and their approach to security in embedded systems. Understanding their specific needs and challenges will allow you to tailor your responses during the interview, showing that you're not just a fit for the role but also genuinely interested in contributing to their mission.

We think you need these skills to ace Firmware Engineer

Firmware Development
Embedded Systems Design
Real-Time Operating Systems (RTOS)
Cybersecurity Principles
Cryptographic Algorithms (AES, RSA, ECC, SHA)
Secure Communication Protocols (TLS/SSL, DTLS, IPsec)
Programming in C and C++
Assembly Language
Hardware/Software Interface Understanding
Debugging Tools (e.g., JTAG)
Problem-Solving Skills
Analytical Skills
Technical Documentation
Collaboration and Communication Skills
Code Review Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in firmware development, particularly with embedded systems. Emphasise your skills in cybersecurity principles and cryptographic algorithms, as these are crucial for the role.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the position at Kineton. Mention specific projects or experiences that demonstrate your expertise in real-time development and secure communication protocols.

Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving embedded systems or cybersecurity, be sure to include them in your application. Detail your role and the technologies used to give a clear picture of your capabilities.

Highlight Collaboration Skills: Since the role involves working closely with hardware engineers and software developers, mention any past experiences where you successfully collaborated in a team setting. This will show that you can work well in a dynamic engineering environment.

How to prepare for a job interview at Kineton

Showcase Your Technical Skills

Be prepared to discuss your experience with embedded systems, microcontrollers, and real-time operating systems. Highlight specific projects where you've implemented cryptographic algorithms or secure communication protocols.

Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Prepare to walk through how you would troubleshoot firmware issues or conduct security vulnerability assessments, showcasing your analytical thinking.

Emphasise Collaboration Experience

Since the role involves working closely with hardware engineers and software developers, share examples of successful collaborations. Discuss how you’ve integrated firmware with higher-level applications and contributed to team projects.

Prepare for Code Reviews

Familiarise yourself with coding standards and best practices in firmware development. Be ready to discuss your approach to code reviews and how you ensure code quality and security in your work.

Firmware Engineer
Kineton
Go Premium

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

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