cover image
Kodu

Kodu

teamkodu.com

1 Job

6 Employees

About the Company

We help physical product brands, start-ups and design consultancies identify, attract and hire the best product design & engineering talent ahead of the competition, across the USA, UK and Europe We focus exclusively on ( !) & : Do you have high growth plans for your physical product development and engineering division? Would you like to engage with and source those hard-to-find Design Engineers and Industrial Designers? Are you spending too much time in the hiring process only to find that the talent doesn't match your expectations? , : Are you interested in joining an exciting start-up, design consultancy or technology brand? Interested in honest, transparent advice as to which companies would be the best fit for you? If you agree with any of the above, we know how you feel as we deal with people just like you every day. We have successfully placed hundreds of design engineers, industrial designers, managers and directors into some of the world's most exciting technology brands, start-ups and consultancies. People work with Kodu because: We focus on long-term relationship building, not transactions We speak their language and understand their businesses and job roles We're professional, yet friendly and very approachable Our robust process significantly reduces time-to-hire We’ve worked within consumer electronics, homewares, kitchen appliances, e-bikes, medical devices, gaming controllers, furniture, life-sciences, audio-equipment, vacuum cleaners and more! Want to find out how we can help? Send us a DM on here or email info@TeamKodu.com

Listed Jobs

Company background Company brand
Company Name
Kodu
Job Title
Embedded Software Engineer
Job Description
Job Title: Embedded Software Engineer Role Summary: Design, develop, and maintain firmware for advanced prosthetic devices and internal test/manufacturing tools. Own product life‑cycle from concept to field release, ensuring regulatory compliance, documentation integrity, and high reliability. Lead version control, CI/CD, and build processes, while collaborating closely with electronics, mechanical, and manufacturing teams. Expactations: - Stabilize legacy code and define future architecture for mechatronic devices. - Deliver real‑time control solutions using RTOS or bare‑metal for sensors, motors, and peripherals. - Own API and hardware abstraction layers, ensuring traceability and risk‑managed releases. - Maintain rigorous documentation, change control, hazard analysis, and quality standards. - Mentor peers and manage external partners to elevate engineering capabilities. - Govern CI pipelines, source‑control practices, and release management beyond daily Git usage. Key Responsibilities: 1. Firmware Architecture & Implementation - Design scalable firmware modules and interfaces for prosthetic and test‑rig equipment. - Refactor legacy codebases, improve performance, and ensure maintainability. 2. Regulatory & Quality Management - Draft specifications, conduct risk assessments, and produce traceability matrices (ISO 13485, IEC 62304 equivalents). - Lead change control, hazard evaluation, and qualification documentation. 3. Development Process Leadership - Establish coding standards, version‑control strategy, CI/CD workflows, and release governance. - Facilitate code reviews, static analysis, and unit/integration testing practices. 4. Cross‑Functional Collaboration - Coordinate with hardware, mechanical, and manufacturing teams to define integration requirements. - Translate non‑software stakeholder needs into technical specifications. 5. Tooling & Automation - Develop and maintain internal software for test rigs, manufacturing, and calibration tools. - Automate build, deployment, and regression testing pipelines. 6. Stakeholder Management - Engage with external suppliers and partners to ensure alignment on firmware deliverables. - Upskill and mentor junior engineers on best practices. Required Skills: - Proven experience as Embedded Firmware Engineer for mechatronic or medical‑device products. - Proficient with RTOS (FreeRTOS, ThreadX, or equivalent) and bare‑metal programming in C/C++. - Strong knowledge of sensor/motor interfacing, ADC/DAC, UART, SPI, I²C, CAN, and USB protocols. - Familiarity with industrial safety/data integrity regulations (ISO 26262, IEC 62304, or similar). - Competency in version control (Git), CI/CD (GitLab CI, Jenkins, or similar), and build system management. - Excellent written and verbal communication; ability to explain technical concepts to non‑software stakeholders. - Experience in risk assessment, hazard analysis, and change‑control documentation. - Ability to lead and influence cross‑functional teams, manage external partners, and mentor colleagues. Required Education & Certifications: - Bachelor’s (or higher) degree in Electrical Engineering, Computer Engineering, Biomedical Engineering, or a related field. - Certifications in embedded systems (e.g., AUTOCAD, ISO 13485 lead auditor) are advantageous but not mandatory.
Leeds, United kingdom
On site
29-12-2025