No-SQL databases (preferred MongoDB) and basic understanding of RDBMS modeling fundamentals Hands-on experience designing RESTful services Familiar with test driven development and codecoverage tools Experience with Angular or React is a plus. Ability to lead projects independently. Ability to communicate and work with teams across … time zones (US/India/Singapore) on requirements analysis/design discussions/code reviews/UAT testing with the Desk. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in More ❯
As a Linux-based development environment, we frequently use tools such as GIT & Ansible for automation and deployment. Apprentices will learn best practices in code versioning, testing, and deployment, and will be supported by experienced mentors throughout their training. This role is ideal for someone with a keen interest … the software solution being developed is not lost. Implement accurate and effective change control. Undertake unit testing of solutions, with appropriate levels of test codecoverage, to identify and resolve issues. Apply suitable 'bug fixes' based on severity and priority. For a full list of programme modules, visit More ❯
low-level programming. Proficiency in software development methodologies, version control systems, and debugging tools. Experience with C++ testing framework such as google fixtures and codecoverage tools as gcov. Familiarity with distributed systems, high-performance computing, and algorithm optimization. Excellent problem-solving and analytical skills, with the ability More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Integrity Personnel Limited
AOSP, using C++/Java Good debugging skills. Enjoys investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, codecoverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. Experience of using configuration management and fault More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Mil Std-498, Def Stan 05-95, AQAP 150/2210, and DO-178C. Proficiency in software tools for requirements management, configuration management, testing, codecoverage, and static analysis. Ability to challenge or respond to challenges regarding Software Quality Assurance issues while effectively leading the Software PAE team. More ❯
aligned with business objectives, including customer obsession, throughout the Technology Team. Leading initiatives to improve monitoring and observability, DevEx and deployment scalability. Architectural Design & Code Development : Designing and reviewing new features and services for scalability, performance, and maintainability, and to make technically and contextually informed decisions about tech stack … frameworks, and tools. Writing high-quality, clean, and efficient code, developing complex modules and components as needed. Leading by example in terms of coding standards, best practices, and design patterns; working collaboratively to embed good practices within a squad, and to help share these ideas across the wider Technology … Team. Ensuring code quality through testing, code reviews, and continuous integration practices, setting high standards for unit testing, integration testing, and code coverage. Contributing to the design of software architectures, whilst considering scalability, performance, maintainability, and the infrastructure implications. Evaluating the trade-offs between code problem More ❯
Cambridge, Waterbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
a SCRUM team * Embedded software development for new features * Debugging real-time issues and bug fixing * Writing unit tests and integration tests * Participating in code and document reviews * Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team * Participation in SCRUM ceremonies … AOSP, using C++/Java * Good debugging skills * Enjoy investigating and solving challenging real-time platform issues. * Experience with development tools for debugging, profiling, codecoverage, memory leak detection * Experience with real-time, multi-processor, multi-threaded, event-driven software * Experience of using configuration management and fault tracking More ❯
a SCRUM team Embedded software development for new features Debugging real-time issues and bug fixing Writing unit tests and integration tests Participating in code and document reviews Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team Participation in SCRUM ceremonies … AOSP, using C++/Java Good debugging skills Enjoy investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, codecoverage, memory leak detection Experience with real-time, multi-processor, multi-threaded, event-driven software Experience of using configuration management and fault tracking More ❯
Hack Experience in build systems Experience with Android and Unity is nice to have Experience with Bazel, Buck is nice to have Experience with codecoverage tooling More ❯
AOSP, using C++/Java Good debugging skills. Enjoys investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, codecoverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. Experience of using configuration management and fault More ❯
and external stakeholders. Define and execute comprehensive verification strategies and methodologies to ensure top-tier product quality and performance. Monitor and manage functional and codecoverage metrics, providing regular progress updates. Identify, debug, and resolve issues while maintaining automated regression testing and quality tracking systems. Requirements: Extensive experience More ❯
AOSP, using C++/Java * Good debugging skills. Enjoys investigating and solving challenging real-time platform issues. * Experience with development tools for debugging, profiling, codecoverage, memory leak detection etc. * Experience with real-time, multi-processor, multi-threaded, event-driven software. * Experience of using configuration management and fault More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom
Integrity Personnel
AOSP, using C++/Java Good debugging skills. Enjoys investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, codecoverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. Experience of using configuration management and fault More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum £40-50K plus benefits
Basildon, Essex, South East, United Kingdom Hybrid / WFH Options
Leonardo
or -498, Def Stan 05-95, AQAP 150 or 2210, DO-178C. • Knowledge and experience of software tools e.g. Requirements management, Configuration Management, Test, CodeCoverage and Static Analysis. • Confidence and ability to challenge/respond to challenges on Software Quality Assurance issues and deploy the Software PAE More ❯
Proven experience with formal verification tools (eg, Cadence JasperGold). Conducts verification of IP in formal verification tools & methodologies Should have executed Connectivity checks & CodeCoverage Strong Communication skills More ❯
and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development tools for debugging, profiling, codecoverage, memor... More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development tools for debugging, profiling, codecoverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options More ❯
process improvements. Key responsibilities: Ensure high quality design, coding, and unit test coverage. Support of the software development team to ensure the implementation of code quality guidelines and standards. Supports technical decisions within the team. Does technical risk assessment within the development area. Understands and applies defined processes within … etc.). Know how to write maintainable, efficient/performant, reliable and robust code. Able to create unit tests including mocking and ensures required code coverage. Understands GIT and software versioning. Know how to deal with a high amount of tasks and deadlines within the existing time. More ❯