Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Tec Partners
Required Skills & Experience: Strong C++ development skills. Embedded Linux and embedded software development experience. Minimum 5 years' software development experience. Strong understanding of object-oriented software design. Proven ability to work effectively in cross-functional engineering teams. Excellent verbal and written communication skills. Analytical thinker with a creative More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
Required Skills & Experience: Strong C++ development skills. Embedded Linux and embedded software development experience. Minimum 5 years’ software development experience. Strong understanding of object-oriented software design. Proven ability to work effectively in cross-functional engineering teams. Excellent verbal and written communication skills. Analytical thinker with a creative More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
Required Skills & Experience: Strong C++ development skills. Embedded Linux and embedded software development experience. Minimum 5 years’ software development experience. Strong understanding of object-oriented software design. Proven ability to work effectively in cross-functional engineering teams. Excellent verbal and written communication skills. Analytical thinker with a creative More ❯
degree in Computer Science, Software Engineering, or a related field. Extensive experience (8+ years) in C++ software development, with a deep understanding of object-oriented programming principles. Proven experience (3+ years) leading and mentoring software engineering teams. Strong understanding of the semiconductor industry and related technologies (e.g., microcontrollers More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
software. This includes developing high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented programming knowledge Commercial experience working across the full software development lifecycle from requirement analysis to documentation and training Practical knowledge of developing RESTful More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
software. This includes developing high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented programming knowledge Commercial experience working across the full software development lifecycle from requirement analysis to documentation and training Practical knowledge of developing RESTful More ❯
systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - iOS mobile application development experience in Objective-C and Swift - Experience communicating technical problems to both technical and business audiences verbally and More ❯
reliability and scaling) of new and current systems. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. Experience in professional, non-internship software development. Experience in development in the last 3 years. Bachelor's degree in computer science or More ❯
equivalent - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews More ❯
verification of RTL designs. Familiarity with constrained random verification, coverage metrics, checking methodologies. Software development skills to write flexible, maintainable code in an objectoriented language. Familiarity with version control, preferably using git in conjunction with a change based code review flow. Ability to apply complex specification detail More ❯
verification of RTL designs. Familiarity with constrained random verification, coverage metrics, checking methodologies. Software development skills to write flexible, maintainable code in an objectoriented language. Familiarity with version control, preferably using git in conjunction with a change based code review flow. Ability to apply complex specification detail More ❯
verification of RTL designs. Familiarity with constrained random verification, coverage metrics, checking methodologies. Software development skills to write flexible, maintainable code in an objectoriented language. Familiarity with version control, preferably using git in conjunction with a change based code review flow. Ability to apply complex specification detail More ❯
QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in embedded development in C/C++ Knowledge of ARM CPUs PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent More ❯
scalable solutions and work on some of the most complex challenges in large-scale computing by utilizing skills in data structures, algorithms, and object-oriented programming. Come to Amazon and work in one of our teams in the eCommerce services group. BASIC QUALIFICATIONS - 3+ years of non-internship More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Azuki
plenty of flexibility. Skills & Requirements Experience in Laravel or Ruby on Rails (or similar). Experience in building APIs. A strong grasp of object-oriented programming and design patterns that avoid redundancy, promote developer efficiency, testability and maintainability. Technically minded and detail-oriented. A desire to collaborate and More ❯
and Qualities: Experience with mechanical design concepts and thermal management Appreciation of programming such as: assembly (ideally Arm assembler), higher-level (e.g. C), objectoriented (e.g. C++) In Return: You will gain a deeper understanding of system architecture and performance. Opportunity to utilise your engineering skills to develop More ❯
or coding PREFERRED QUALIFICATIONS - Experience in delivering test frameworks, test tools, leading the QA projects and initiatives - Knowledge of at least one modern object-oriented programming language such as C++, Java, Objective C - Experience programmatically testing products, measuring test coverage, developing the best automation, driving testability and diagnostic More ❯
deliver large-scale, highly distributed, real-time and management systems that are core to effectively managing the supply chain business. Use Java, Scala, object-oriented (OO) design patterns, NoSQL databases, and data modeling techniques. Design PB scale big-data processing solutions leveraging latest AWS solutions. Gather and analyze More ❯
and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using ObjectOriented languages (C# and C++) and/or Embedded code (C). Collaborate with electronics, mechanical and systems engineers to integrate software with hardware … robotic software development as a product following medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern ObjectOriented languages (C#, C++) and Embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications More ❯
and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using ObjectOriented languages (C# and C++) and/or Embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components … robotic software development as a product following medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern ObjectOriented languages (C#, C++) and Embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications More ❯