Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that our customers are the ultimate … clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unittesting, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for … .NET, PHP, GoLang, Rust Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and understand design documentation using C4 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The One Group
mindset and strong problem-solving skills Desirable Skills: Frontend: Blazor , HTML, CSS Backend: Microsoft SQL Server, T-SQL, MySQL Data warehousing and performance tuning Entity Framework Core, API development Unittesting (xUnit), automation testing, Selenium CI/CD workflows (Bitbucket, feature branching), Jira Experience with asynchronous processing or message-based systems Familiarity with cryptographic or perceptual hashing More ❯
services using Java and frontend elements using JavaScript when required. • Collaborate with solution architects, project managers, and client stakeholders to translate functional requirements into technical solutions. • Perform code reviews, unittesting, performance tuning, and debugging of complex configurations. • Create and maintain technical documentation, best practices, and reusable assets. • Mentor junior engineers and contribute to a culture of continuous More ❯
robust software application architecture, ensuring alignment with business goals and industry best practices on AWS Cloud architecture. Participate in scope definition, requirements analysis, functional and technical design, application build, unittesting, and production deployment. Collaborate with cross-functional teams to define technical requirements and ensure successful project execution. Provide technical expertise and ownership in the diagnosis and resolution More ❯
develop, and maintain embedded software for prototype and production systems, adhering to internal and international standards. Engage in all stages of embedded software development, including requirements gathering, design, implementation, testing, and validation (both simulation and hardware-based). Contribute to peer review processes and maintain reusable software library blocks. Provide on-site customer support for calibration, troubleshooting, and code … debugging tools like CANalyzer, CANoe, and VFlash. Familiarity with AUTOSAR systems, particularly Vector MICROSAR and the DaVinci toolchain. Desirable Skills: Knowledge of MATLAB and Simulink model development. Exposure to unittesting, SIL/HIL testing, and system-level understanding of power electronics and motor controllers. Awareness of ISO 26262 standards and ASIL risk classifications. Location: Cambridge, UK More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Strive to continually refine engineering processes and root out inefficiencies Line management of a diverse engineering team and supporting them through mentoring and code reviews. Drive demonstrable quality through unittesting, continuous integration and feedback from our customers Required Skills and Experience : Proven experience of software engineering with exposure to the full development lifecycle Experience running agile teams … engaging experiences for new and complex hardware use cases with a focus on user-centred product design and developer workflows Familiarity with modern, effective software development: source control, automated testing, object-oriented or functional paradigms and the Agile methodology. A 'get things done' attitude to shipping high-quality, robust software which is maintainable and responsive to evolving requirements. A More ❯
development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators Open Source Development experience Experience in UnitTesting Continuous Integration ARM Fast Models Server Architecture (RAS, Manageability) Top Preferred Skills 1. SystemC TLM or QEMU 2. Modern C++ 3. ARM Architecture (CPU, GIC, CoreSight Debug … and modify virtual models. Define software requirements to develop complex SoC TLM models. Design and implement TLM models for complex, large-scale products and systems. Lead design, coding, and testing efforts to ensure that projects are completed to specifications and schedules. Perform code reviews and regression tests, as well as triage and fix issues to ensure the quality of More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
in a collaborative environment, readily offering support and sharing knowledge with your teammates. Core technical skills: C#, .NET, .NET Core Strong API integration skills SQL Server and NoSQL databases Unittesting frameworks Messaging within a microservice architecture Agile development (Scrum experience preferred) Good to have skills: Kafka A modern front-end framework (e.g., Angular) Docker containerization Domain-driven More ❯
translate them into technical solutions. Ensure deployment and operationalization of both traditional and cloud applications. Participate in scope definition, requirements analysis, functional and technical design, application build, product configuration, unittesting, and production deployment. Provide technical expertise and ownership in the diagnosis and resolution of issues, including the determination and provision of workaround solution or escalation to service More ❯
You will be comfortable delivering effective technical support to customers, both in-person and remotely. When you're not supporting customers with installations, you will be designing, building and testing user-facing software libraries to ensure performance and reliability so that our partners can get the most out of Deltaflow. We're creating something truly unique, complex and large … technical concepts clearly, helping clients get up to speed quickly with using a complex system Experience with standard development practises, such as source control (e.g. git), continuous integration and unittesting Familiarity with networking, (equipping you with the ability to securely connect our system to an external partner) Ability to effectively and calmly debug issues in a deployment More ❯
technologies, including quantum computing and quantum error correction Ability to explain highly technical concepts clearly Experience with standard development practises, such as source control (e.g. Git), continuous integration and unittesting Good communication skills and the ability to work with a diverse range of people What can you expect from us A comprehensive benefits package that includes an More ❯