at Stannah Join Our Team We have an exciting opportunity for an experienced Senior Embedded Software Engineer to join Stannah based at Andover. This job will involve designing, developing, testing, and delivering embedded software solutions for motion control and safety-critical systems in the stairlift industry. Reporting to the Lead Software Engineer, you will be in a hands-on … with the Lead Software Engineer to help develop the technological direction of our stairlift systems and CASE tools Develop embedded software in C/C++ Develop Python applications for testing our new products and for analytics Design and deliver embedded software for safety critical systems Design and implement algorithms for sensor data processing and closed loop motion control systems … in embedded C/C++ on 32-bit microcontrollers Extensive background in motion control, sensor systems, and safety-critical software (e.g. EN61508 or equivalent) Experienced with MISRA standards and unittesting Working knowledge of Python for internal tools and testing support Excellent documentation, communication, and cross-functional collaboration skills If you have previous experience working in a More ❯
Bristol, Somerset, United Kingdom Hybrid / WFH Options
Just Eat
other engineers on the team. What will you bring to the table? Vue.js (ideally v3) and its related tools. JavaScript (ES6+) and modern frameworks like Webpack, Vite, and TypeScript. Unittesting with tools like Jest, Cypress, or Playwright. Building responsive UIs that meet WCAG accessibility standards. Designing and debugging large, complex applications. Working independently and taking ownership of More ❯
and maintain software in Python and/or C++, often with direct hardware interfacing Work with communication protocols (e.g., serial, USB, SPI, I2C) to control and integrate peripherals Conduct testing and debugging in both lab and live environments Collaborate with cross-functional teams to refine requirements and deliver features Support system integration and deployment of hardware/software solutions … SPI/I2C) Experience in Linux-based development environments Excellent problem-solving skills and attention to detail Ability to adapt quickly to new hardware, tools, and requirements Familiarity with unittesting, debugging tools, and Git workflows Desirable: Experience with security-focused or government-related projects Exposure to cryptography or secure data/audio transport Knowledge of wireless protocols More ❯
SC Cleared About You: As an experienced Developer, your skills and knowledge will include; • Windows/Linux based management systems responsible for the provisioning of Android devices. • Integration and testing of ATAK Plugins and Applications into system designs. • Working within an Agile environment to support iterative and incremental evolutionary development. • Good comprehension of JavaScript Object Notation, Command Prompt and … tactical military communication systems. • Support the Solution Architect in creating the System Architecture and lower-level system and sub-system designs • Develop and integrate communication systems against designs. • Perform unittesting and debugging in support of verification and validation. • Support the Solution Tester in defining appropriate Tests. • Collaborating with wider project and engineering stakeholders to realise requirements into More ❯
SC Cleared About You: As an experienced Developer, your skills and knowledge will include; • Windows/Linux based management systems responsible for the provisioning of Android devices. • Integration and testing of ATAK Plugins and Applications into system designs. • Working within an Agile environment to support iterative and incremental evolutionary development. • Good comprehension of JavaScript Object Notation, Command Prompt and … tactical military communication systems. • Support the Solution Architect in creating the System Architecture and lower-level system and sub-system designs • Develop and integrate communication systems against designs. • Perform unittesting and debugging in support of verification and validation. • Support the Solution Tester in defining appropriate Tests. • Collaborating with wider project and engineering stakeholders to realise requirements into More ❯
SC Cleared About You: As an experienced Developer, your skills and knowledge will include; • Windows/Linux based management systems responsible for the provisioning of Android devices. • Integration and testing of ATAK Plugins and Applications into system designs. • Working within an Agile environment to support iterative and incremental evolutionary development. • Good comprehension of JavaScript Object Notation, Command Prompt and … tactical military communication systems. • Support the Solution Architect in creating the System Architecture and lower-level system and sub-system designs • Develop and integrate communication systems against designs. • Perform unittesting and debugging in support of verification and validation. • Support the Solution Tester in defining appropriate Tests. • Collaborating with wider project and engineering stakeholders to realise requirements into More ❯
SC Cleared About You: As an experienced Developer, your skills and knowledge will include; • Windows/Linux based management systems responsible for the provisioning of Android devices. • Integration and testing of ATAK Plugins and Applications into system designs. • Working within an Agile environment to support iterative and incremental evolutionary development. • Good comprehension of JavaScript Object Notation, Command Prompt and … tactical military communication systems. • Support the Solution Architect in creating the System Architecture and lower-level system and sub-system designs • Develop and integrate communication systems against designs. • Perform unittesting and debugging in support of verification and validation. • Support the Solution Tester in defining appropriate Tests. • Collaborating with wider project and engineering stakeholders to realise requirements into More ❯
digital signal processing algorithms and embedded software for consumer electronic devices. + Collaborate with hardware engineers to define system architectures and interfaces for seamless integration. + Perform code reviews, unittesting, and debugging to ensure software quality and reliability. + Analyse and optimise software performance to meet stringent product specifications. + Stay up-to-date with industry trends More ❯
re looking for a collaborative, proactive, flexible, and detail-oriented individual with a passion for innovation. Your technical toolkit should include: Strong development experience using Kotlin, including integration and unit testing. Strong understanding and experience with Android architecture (multi-modules, Dependency Injection, MVVM). Proficiency in building user interfaces with Jetpack Compose. Proven experience integrating with server-side APIs More ❯