Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Robert Bosch Group
Software Developer (Manufacturing Diagnostics) Full-time Legal Entity: ETAS Ltd. Tomorrow's cars will be defined by software and here at ETAS we are at the forefront of this evolution to the software-defined vehicle. The solutions we are developing More ❯
Job Summary: We are seeking a skilled Software Developer with experience in C++ and C# development using Visual Studio 2019/2022, with a strong emphasis on COM (ComponentObjectModel) interop. This role involves maintaining and developing applications that bridge managed and unmanaged code, integrating C# .NET applications with legacy or third-party COM components, and ensuring high performance … and stability. Key Responsibilities: Design, develop, and maintain applications in C++ and C# using Visual Studio 2019/2022. Implement and maintain COM Interop between managed (.NET) and unmanaged (native C++) code. Analyse and debug issues involving interop boundaries, memory leaks, and marshalling problems. Develop and consume COM interfaces and ensure proper registration, activation, and lifecycle management. Collaborate with other … documentation for interop designs, interfaces, and processes. Participate in code reviews and enforce coding standards, particularly for interop safety and performance. Required Skills & Experience: Strong proficiency in C++ (including COM development) and C# (.NET Framework). Proven experience working with Visual Studio 2019/2022. Development of GUIs using WPF optionally (WinUI or other Windows GUI frameworks). Solid understanding More ❯
Job Summary: We are seeking a skilled Software Developer with experience in C++ and C# development using Visual Studio 2019/2022, with a strong emphasis on COM (ComponentObjectModel) interop. This role involves maintaining and developing applications that bridge managed and unmanaged code, integrating C# .NET applications with legacy or third-party COM components, and ensuring high performance … and stability. Key Responsibilities: Design, develop, and maintain applications in C++ and C# using Visual Studio 2019/2022. Implement and maintain COM Interop between managed (.NET) and unmanaged (native C++) code. Analyse and debug issues involving interop boundaries, memory leaks, and marshalling problems. Develop and consume COM interfaces and ensure proper registration, activation, and lifecycle management. Collaborate with other … documentation for interop designs, interfaces, and processes. Participate in code reviews and enforce coding standards, particularly for interop safety and performance. Required Skills & Experience: Strong proficiency in C++ (including COM development) and C# (.NET Framework). Proven experience working with Visual Studio 2019/2022. Development of GUI’s using WPF optionally (WinUI or other Windows GUI frameworks). Solid More ❯
interaction with Windows. • Experience building and deploying custom OS images (ISOs). • Familiarity with Bugzilla for issue tracking and management. • Exposure to Ansible, Jenkins and RunDeck • Exposure to Microsoft COM/COM+ based technologies #LI-SB2 Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll More ❯
agile development processes. Strong mathematical/engineering background. Azure and Azure DevOps using Git for CI/CD. Experience with CAD or engineering applications. Development and support of Microsoft COM based applications. WPF using an MVVM architecture. Experience creating REST APIs using ASP.NET. What we offer: Flexible working practices with in-office, remote or hybrid options available. Time and resources More ❯
Should have strong communication, critical thinking and good analytical skills to troubleshoot issues and resolve them Desired Qualifications: Understanding of Redis in-memory database technology Background developing in C++, COM Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Shift More ❯
Barnwood, Gloucestershire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
contributing to their ongoing migration from legacy platforms to C#/.NET/WPF. Technical Stack: C++ (primary focus on Sketch geometry engine) OpenGL for graphics rendering MFC, STL, COM C#/.NET/WPF (beneficial for migration work) Git, XML, JSON Jira, BitBucket (desirable) We're looking for: Minimum 3 years' experience in C++ development Minimum 2 years' experience More ❯
Gloucester, Gloucestershire, England, United Kingdom Hybrid / WFH Options
Avanti
contributing to their ongoing migration from legacy platforms to C#/.NET/WPF. Technical Stack: C++ (primary focus on Sketch geometry engine) OpenGL for graphics rendering MFC, STL, COM C#/.NET/WPF (beneficial for migration work) Git, XML, JSON Jira, BitBucket (desirable) We're looking for: Minimum 3 years' experience in C++ development Minimum 2 years' experience More ❯
can offer the opportunity of career progression and personal development. To apply for Test Development Engineer, based in Portsmouth, please send your CV and covering letter to ltemple@redlinegroup,com, or for more information contact Lewis Temple on (phone number removed). More ❯
Stroud, Gloucestershire, United Kingdom Hybrid / WFH Options
Computer Futures
architecture, 3D geometry and graphics, while enjoying the flexibility of remote work with a focus on work-life balance. Required Skills: Minimum 3 Years of C++ Development MFC and COM experience Minimum 2 Years in 3D Geometry and Graphics Applications (e.g. OpenGL) Strong Numeracy Skills Offered: Salary of up to £65,000 Remote working with flexible hours Pension contribution More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum pension, 25 days holiday