8 of 8 Unit Testing Jobs in Cambridge

Embedded Software Engineer, Ring

Location
Cambridge, England, United Kingdom
implement firmware for battery-powered and wired IoT devices running on microcontrollers and RTOS environments Own components end to end: design, implementation, code review, testing, and maintenance across product generations Define and implement software interfaces consumed by other teams and services Debug and resolve issues across the full stack … RTOS in a production environment: task design, inter-task communication, and synchronisation primitives Experience implementing low-level drivers and interrupt service routines. Experience with testing discipline in an embedded context: unit testing, integration testing, or CI pipelines targeting embedded hardware Experience owning a software component ...

Embedded Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
multiple products. Support customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code. Verification, validation and testing of developed software solutions for assigned projects. Work within a team in an agile manner allowing for flexibility and self-management to complete tasks. … Ensure processes are correctly followed whilst also working with the team to utilise and improve any area in the development or testing process which can be improved. Ideal ExperienceUniversity degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent. Formal Software development within Aerospace, Automotive ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
multiple products. Support customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code. Verification, validation and testing of developed software solutions for assigned projects. Work within a team in an agile manner allowing for flexibility and self-management to complete tasks. … Ensure processes are correctly followed whilst also working with the team to utilise and improve any area in the development or testing process which can be improved. Ideal Experience University degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent. Formal Software development within Aerospace ...

Senior Firmware Engineer

Location
Cambridge, England, United Kingdom
cost-effective sensing Solution Architectures for target applications. Requirements capture/analysis, specification, design, implementation (with rigorous source code management), design reviews, code reviews, unit-testing and debug. Creation of internal releases for the Test Engineering team and investigation and resolution of issues uncovered during in-house testing … such as Keil, IAR, STM32CubeMX and Eclipse/gnu. Debugging using JTAG interface adapters and test equipment such as oscilloscopes and logic analysers Automated testing of firmware builds for multiple targets, covering new product solutions, new features, performance enhancements and regression testing. Regression testing updates to existing sensing ...

Software Engineer

Location
Cambridge, England, United Kingdom
across systems that the whole business relies on, seeking support as needed while continuing to build your knowledge of design principles, testing methods and Redgate's internal systems. Work across systems spanning data, security, purchasing, licensing, identity, authentication and usage, supporting both product engineering teams and the wider business … principles and architectural patterns with an understanding of trade-offs in context A bias for simplicity and maintainability, backed by strong engineering practices including unit testing, code review, debugging and safe change management Awareness of distributed systems and operational risk, such as timeouts, retries, versioning and partial failures ...

Software Engineer

Location
Cambridge, England, United Kingdom
SOCs or FPGA soft cores Proficiency with a scripting language, such as Python Experienced with standard development practices, such as source control, continuous integration, unit testing, integration and hardware in the loop testing Strong communication skills and an ability to work well in a team and cross ...

Systems Software Engineer

Location
Cambridge, England, United Kingdom
SOCs or FPGA soft cores• Proficiency with a scripting language, such as Python• Experienced with standard development practices, such as source control, continuous integration, unit testing, integration and hardware in the loop testing• Strong communication skills and an ability to work well in a team and cross ...

Senior Embedded Software Engineer (Firmware)

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
computing and error correction A deep understanding of how hardware implements software Experience with standard development practises, such as source control, continuous integration and unit testing Even better if you have... Hands-on experience of working alongside hardware design Experience writing embedded software in high-performance applications What ...