real-time control logic to intuitive user interfaces and APIs. You'll work in an Agile environment, collaborating with cross-functional teams to turn complex requirements into reliable, high-performance embedded solutions. What You'll Do Design, code, and test embedded software in C++ for real-time systems Translate requirements into robust, maintainable architecture and design documentation Debug and … validate software on both simulated and target hardware Implement automated unit and integration tests Collaborate with other engineers to optimise system performance and reliability Contribute to continuous improvement within an agile workflow What You'll Bring Proven experience in C++ embedded software development Full lifecycle experience - design, development, testing, and maintenance Strong knowledge of Linux and FreeRTOS environments Understanding … of hardware interfaces (Serial, Ethernet, SPI, CAN, etc.) Skilled in debugging, performancetuning , and source control (Git) Familiar with CI/CD pipelines and tools like Jira or Confluence Detail-oriented, well-organised, and collaborative within fast-paced teams To apply - submit your application or send your CV directly More ❯
real-time control logic to intuitive user interfaces and APIs. You'll work in an Agile environment, collaborating with cross-functional teams to turn complex requirements into reliable, high-performance embedded solutions. What You'll Do Design, code, and test embedded software in C++ for real-time systems Translate requirements into robust, maintainable architecture and design documentation Debug and … validate software on both simulated and target hardware Implement automated unit and integration tests Collaborate with other engineers to optimise system performance and reliability Contribute to continuous improvement within an agile workflow What You'll Bring Proven experience in C++ embedded software development Full lifecycle experience - design, development, testing, and maintenance Strong knowledge of Linux and FreeRTOS environments Understanding … of hardware interfaces (Serial, Ethernet, SPI, CAN, etc.) Skilled in debugging, performancetuning , and source control (Git) Familiar with CI/CD pipelines and tools like Jira or Confluence Detail-oriented, well-organised, and collaborative within fast-paced teams To apply - submit your application or send your CV directly More ❯
Job Description- Excellent knowledge of Kotlin/Java. Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performancetuning Awesome knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation Proficient in Google's Android design principles, click apply for More ❯
Job Description- Excellent knowledge of Kotlin/Java. Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performancetuning Awesome knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation Proficient in Google's Android design principles, interface guidelines and More ❯