
Embedded Software Engineer
Hybrid
Northallerton, United Kingdom
£ 65,000 / year
Full Time
23-04-2025
Job Specifications
Embedded Software Engineer – Intrinsically Safe Avionics Systems
Northallerton, North Yorkshire
Up to £65,000 per annum
Permanent, Full-Time
KO2’s client, a specialist in designing intrinsically safe embedded systems for use in challenging and high-reliability environments – including cutting-edge avionics applications – is seeking an experienced Embedded Software Engineer to join their growing engineering team in Northallerton.
This is a fantastic opportunity for an engineer who thrives in a safety-critical development environment and wants to be part of a company that’s making a real impact in aviation technology.
The Role:
As an Embedded Software Engineer, you’ll play a key role in the full software lifecycle – from requirements and design through to testing and validation – working on embedded systems that are designed to meet stringent intrinsic safety standards for use in avionics.
You’ll be working with a close-knit engineering team, developing software that is not only highly reliable but also designed to perform in some of the most demanding environments.
Skills and Experience Required:
Strong experience in embedded C/C++ programming
Experience working with real-time operating systems (RTOS)
Experience with microcontroller-based system design
Knowledge of low-level hardware interaction, protocols, and debugging
Desirable:
Prior experience in aerospace or avionics sectors
Exposure to formal verification tools or static analysis
Understanding of EMC design considerations
Why Join?
A unique opportunity to work on intrinsically safe embedded systems used in aerospace applications
Competitive salary up to £65,000
A supportive team culture with a passion for high-integrity engineering
A chance to be part of a growing, forward-thinking company in North Yorkshire
If you're an Embedded Software Engineer looking for a technically rewarding role with a company pushing the boundaries of safety and performance in avionics, KO2 would love to hear from you.
About the Company
KO2 are a recruitment company that are experts in the Electronics & Embedded Systems sector. We believe our knowledge of the market, coupled with our collaborative approach & passion for the industry is key to our success. We pride ourselves in communication, understanding, flexibility & excellence. Everything we do, we strive to do to the best of our ability. What we do - We recruit any position an Electronic & Embedded business need - We recruit from Technician to Manager (in Software, Hardware, Mechanical & Test) - We ... Know more
Related Jobs


- Company Name
- Adria Solutions Ltd
- Job Title
- Full-Stack Developer Potential CTO Track - PHP/JavaScript
- Job Description
- Full-Stack Developer (Potential CTO Track) - PHP, JavaScript. Our client is an early-stage, fast-growing company building high-performance web-based applications. They're assembling a small, elite technical team to lead the development of cutting-edge browser experiences with a strong focus on performance, interactivity, and clean architecture. The team is remote-first, product-driven, and values speed, clarity, and thoughtful engineering. For the right candidate, there’s a clear track to a CTO-level leadership position. You'll work closely with the founders to design and build browser-based applications that deliver real-time interactive experiences. You’ll be a key part of early architectural decisions, with full input on both front-end and back-end development. This is an opportunity to make a significant technical and strategic impact from day one. Responsibilities Build robust, scalable browser-based applications using JavaScript or TypeScript. Develop back-end services (ideally in PHP, but flexible depending on your strengths). Design systems that support real-time data flow and responsiveness. Collaborate with a small, high-trust team to ship features quickly and iteratively. Establish and evolve engineering standards and best practices. Take ownership of technical direction, with room to grow into a leadership role. Requirements 3+ years of full-stack development experience. Strong skills in front-end JavaScript or TypeScript and component-based frameworks. Experience building or maintaining back-end APIs (ideally in PHP or a similar backend stack). Good understanding of asynchronous communication (WebSockets, REST, etc.). Comfortable in fast-paced, agile environments with high autonomy. Strong communication and problem-solving skills. Bonus Points For Experience with graphics, animation, or real-time browser rendering. Familiarity with HTML5 game engines or custom canvas work. Knowledge of cloud platforms (e.g., AWS, Vercel) and CI/CD pipelines. Interest in mentorship, leadership, or stepping into a CTO-track position. Benefits Remote Working Share options Excellent career progression Full-Stack Developer (Potential CTO Track)


- Company Name
- Hays
- Job Title
- PHP Developer - SC Clearance
- Job Description
- PHP Developer - SC Clearance - WordPress, JavaScript, TypeScript, Cypress 12-Month Contract Up to £550 per day (Inside IR35) Remote/Hybrid I am currently partnered with a UK Consultancy who needs a PHP developer with SC clearance. Must-haves for the role: Proven experience working as a PHP Developer with Active Security Clearance (SC) Expertise in a range of technologies, including Drupal 10/WordPress Working knowledge of JavaScript/Typescript Experience working with Testing tools such as Cypress Strong knowledge of DevOps practices - Docker/Kubernetes/CI/CD Pipelines Familiarity with GDS Nice to have: Understanding of AWS/AZURE Immediately available What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk


- Company Name
- Harnham
- Job Title
- Senior Business Intelligence Developer
- Job Description
- Senior BI Developer Up to £60,000 Remote - 1 day in the London office. THE COMPANY We are working with a consultancy in London that is looking for a BI Developer with strong skills and experience in Tableau. THE ROLE This role sits within the Tableau team that is focused on maintaining and updating client dashboards, developing new visuals and templates, and quality checking data sources. SKILLS AND EXPERIENCE Strong experience with Tableau in recent roles. SQL Experience with other data visualisation tools is beneficial, but would need Tableau experience. APPLY Send an email to Riversteytler@harnham.com to register your interest.


- Company Name
- Flawless
- Job Title
- Senior Software Engineer
- Job Description
- "The AI company that's revolutionizing Hollywood" Flawless is shattering the boundaries of traditional filmmaking with its groundbreaking suite of Gen AI film editing tools. Our mission is to empower filmmakers with cutting-edge technology that allows creativity without compromise, expands storytelling possibilities, and delivers unparalleled visual and emotional experiences. We are also setting new standards in ethical AI by creating the Artistic Rights Treasury (A.R.T.), a rights management solution designed to protect artists and rights holders within the Entertainment landscape. What we are looking for: We’re searching for a talented and product-focused Senior Software Engineer to join our Research Services Team, this is a multi domain, cross functional team that build software to enable and streamline model development, experimentation and deployment at Flawless. We’re looking for a seasoned engineer who thrives on collaborating with ML teams to build applications that unlock the potential of AI. You’ll play a critical role in designing and delivering robust, scalable systems while working closely with experts in machine learning to bridge the gap between models and impactful, user-friendly solutions. This is an exciting time to join us—we’re growing rapidly as we scale and commercialize our product. If you’re passionate about building innovative products, and enjoy tackling challenging engineering problem, we’d love to hear from you! Technology Python to write our applications and research Temporal for workflow orchestration Terraform and Docker to schedule and run our services AWS for most of our infrastructure React for our user facing web applications Responsibilities Develop and maintain our products, written in Python, conforms with Flawless-wide coding and testing standards Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency) Understand and recommend opportunities for improvement within the team and wider business Deliver product features and solve Large scope engineering challenges Break down and define large sized engineering problems in collaboration with other engineers Guide more junior engineers in developing and implementing complex solutions You should apply if you have strong experience working on the backend of a technology product you’re comfortable working in a team that deals with ambiguity you’re interested in writing high impact software you enjoy mentoring and guiding more junior engineers you have some experience with python you are interested in the AI space or film industry Reports to: Our Director of Platform - Will Ferguson Interview Process: At Flawless, our team and interview process want to help you show your best self. We’ll dive into past projects and simulate working together. Our interview process is three interview rounds with some casual Zoom (or in-person) coffee in between to get to know each other: Recruiting Screen: 30-45 minute call with our recruiting team (We want to discuss your interests and motivations as well as the practical details and make sure that Flawless would be a good fit for you) Coding Interview: 60 minute Zoom. This will be a technical paired-programming task with one of our engineering team This is designed to be an open/pairing type exercise to assess your ability to parse simple requirements, translate those into code, and demonstrate your fluency with hands on coding. Team Interview: 2.5-3 hours onsite Interview where you will meet a variety of your potential future colleagues (We will have specific sessions that focus on how you collaborate with others and your technical experience.) Your Recruiter and hiring manager will be your main point of contact and prepare you for interviews. You’ll meet 4 to 6 people from across the business. (We make sure that you have time in each interview to ask them questions). If we don’t give an offer, we’ll provide feedback! Why work at Flawless You will be working in an environment based on trust, autonomy and collaboration, and this is a great opportunity for someone who wants to be part of a growing company in its most exciting stage of development. You can play a part in shaping the future of a company that’s caring, creative and collaborative. In addition to this, you'll also receive: Autonomy A hybrid working environment Competitive Salary Stock Options Extensive Physical, Dental and Mental health cover Flawless is proud to emphasize an equal opportunity, safe environment for people to do their best work. We are committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.