Senior C++ Software Development Engineer
2 weeks ago
Career Opportunities: Senior C++ Software Development Engineer
About UsWe are a dynamic start-up committed to contributing to the decarbonization of the mining industry through innovative software solutions. Our mission is to make a positive impact by providing cutting-edge technology that enables significant reductions in waste rock.
We have recently been awarded a prestigious SMART grant from Innovate UK, and we are currently raising funds as part of our seed round. Our groundbreaking software has the potential to generate remarkable reductions in CO2 emissions from the mining sector, which accounts for 8% of global emissions.
SalaryThe successful candidate can expect a highly competitive salary, with a minimum of £60,000, commensurate with experience. This position offers an excellent opportunity to join a young and ambitious team at the forefront of technological innovation.
Job DescriptionThis role involves translating research knowledge into a new codebase to develop a high-performance scientific application. The ideal candidate will have experience coding parallel C++ code and a strong background in computational optimization techniques.
- Algorithm and Backend Integration: Integrate newly designed algorithms into an existing C++ backend optimizer to ensure smooth operation and maximize performance improvements.
- Parallelization and Code Optimization: Develop and optimize high-performance, parallelized code, identifying computational bottlenecks and applying efficient solutions using advanced numerical libraries or custom-built techniques.
- Profiling and Benchmarking: Set up profiling environments to evaluate performance improvements, run case study simulations, and validate the correctness and speed of the implemented software.
- Collaboration and Documentation: Collaborate with the team to refine algorithms and software features, document code, and amend features based on feedback.
To be considered for this role, you will need:
- Educational Background: A minimum of a BSc in Computer Science, Software Engineering, or a related STEM field.
- Proficiency in C++: At least 3 years of experience with C++ development, including writing high-performance parallel code.
- Experience with Optimization: Hands-on experience with mathematical optimization methods (e.g., black-box optimization, direct search techniques) and frameworks like NOMAD would be beneficial.
- Analytical and Numerical Skills: Strong math and analytical abilities to implement complex algorithms effectively.
The role is fully remote within the UK, offering flexibility and autonomy. We aim to provide shortlisting decisions and feedback within 5 working days from your application.
-
Senior C++ Software Developer
1 day ago
Harwell, Oxfordshire, United Kingdom OptimalSlope Ltd Full timeJob Title: Senior C++ Software DeveloperWe are seeking a highly skilled C++ software developer to join OptimalSlope Ltd. The successful candidate will be responsible for translating research knowledge into a new codebase, developing a C++ performance-driven scientific application.The ideal candidate will have experience coding parallel C++ code and a strong...
-
Senior Software Engineer Position
2 weeks ago
Harwell, Oxfordshire, United Kingdom HE Space Full timeAbout the RoleAs a Senior Software Engineer, you will be responsible for designing, developing, and integrating software solutions using C or C++/java programming languages. Your experience in performance testing, debugging, and requirements analysis will be valuable assets to our team.Key Responsibilities:Design and develop software solutions using agile...
-
Senior Embedded Software Developer
3 weeks ago
Harwell, Oxfordshire, United Kingdom Platform Recruitment Full timeDSP Firmware Engineer | £60-70k | HybridMy client, a leading company in the space industry, is pioneering innovation.After 100 successful missions, they are expanding their operations and seeking a skilled Embedded Software Engineer.Design firmware and troubleshoot hardware/software for space missions.Key Requirements:Bachelor's degree in Computer Science,...
-
Embedded Software Engineer for Space Missions
1 month ago
Harwell, Oxfordshire, United Kingdom Platform Recruitment Full timeJob Title: DSP Firmware EngineerJob Description:We are seeking a highly skilled Embedded Software Engineer to join our team in the space industry. The ideal candidate will have expertise in signal processing design and firmware development for telecommunications payloads.Main Responsibilities:Develop and implement DSP algorithms for telecom and sensing...
-
High-Performance C++ Programmer
2 days ago
Harwell, Oxfordshire, United Kingdom OptimalSlope Ltd Full timeAbout the Role:We are currently looking for a skilled C++ programmer to join our team at OptimalSlope Ltd. As a High-Performance C++ Programmer, you will be responsible for creating a C++ performance-driven scientific application. This requires a deep understanding of C++ programming, as well as experience with parallel computing and computational...
-
Research Software Development Lead
4 weeks ago
Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time**About the Role**The Rosalind Franklin Institute is a leading national Research Centre dedicated to transformative changes in life science through interdisciplinary research and technology.We are currently expanding our Artificial Intelligence and Informatics Theme and seeking an experienced Senior Research Software Engineer (RSE) to join our Core team. As...
-
Software Development Professional
2 weeks ago
Harwell, Oxfordshire, United Kingdom HE Space Full timeJob OverviewWe are seeking a skilled Software Development Professional to join our team at HE Space. This is an exciting opportunity for an experienced engineer to work on software development projects, leveraging their expertise in embedded systems and linux environment.
-
Harwell, Oxfordshire, United Kingdom Bluestream People Full timeJob Description: We are seeking an experienced DSP Firmware Engineer to join our team. The successful candidate will have expertise in designing and implementing digital signal processing algorithms for telecoms and sensing applications.About the Role:Develop advanced sensors and payloads for space missions.Design, simulate, and implement DSP algorithms for...
-
Harwell, Oxfordshire, United Kingdom Bluestream People Full timeCompany Overview: Bluestream People is a leading organization in the space industry, shaping the future of space exploration and communication technologies.We are seeking a highly skilled DSP Firmware Engineer to join our UK-based team. The ideal candidate will have expertise in designing and implementing digital signal processing algorithms for telecoms and...
-
Parallel Computing Expert
2 days ago
Harwell, Oxfordshire, United Kingdom OptimalSlope Ltd Full timeJob Description:We are seeking a Parallel Computing Expert to join our team at OptimalSlope Ltd. As a member of our team, you will be responsible for developing a C++ performance-driven scientific application. This requires expertise in C++ programming, as well as experience with parallel computing and computational optimization techniques.The ideal...
-
Optical Systems Development Expert
3 weeks ago
Harwell, Oxfordshire, United Kingdom Bluestream People Full time**Required Skills and Qualifications**To be considered for this role, you must have:2+ years of experience in designing, manufacturing, and testing complex systemsExpertise in optics, optical sensors, and opto-mechanical assembliesStrong programming skills in languages like Python, Visual Basic, MATLAB/C, or C++Hands-on experience in manufacturing, assembly,...
-
Harwell, Oxfordshire, United Kingdom HE Space Full timeJob OverviewHE Space is seeking a highly skilled Mission-Critical Software Developer to join our team. As a member of our crew, you will be responsible for providing critical software development services in the UK Prime sector.
-
Systems Design Engineer
3 weeks ago
Harwell, Oxfordshire, United Kingdom Bluestream People Full time**Company Overview**We are Bluestream People, a leading player in the space industry. Our company is rapidly expanding, and we're seeking a talented Systems Engineer to support our groundbreaking projects in Space Robotics.This role offers the opportunity to collaborate on cutting-edge technologies and shape the future of space exploration.As a key member of...
-
Software and Hardware Integration Specialist
3 weeks ago
Harwell, Oxfordshire, United Kingdom Platform Recruitment Full timeFirmware and DSP Expert | £60-70k | HybridA renowned company in the space industry is seeking a highly skilled Embedded Software Engineer to join their team.The ideal candidate will have a strong background in signal processing design and proficiency in low-level programming languages.Over 5 years of experience in embedded software development.Strong...
-
Harwell, Oxfordshire, United Kingdom Bluestream People Full timePosition Overview: Bluestream People is seeking an exceptional DSP Firmware Engineer to join our team. The ideal candidate will have expertise in designing and implementing digital signal processing algorithms for telecoms and sensing applications.About the Role:Develop space telecommunication payloads and instruments using DSP algorithms.Collaborate with...
-
Senior RF Engineer
3 weeks ago
Harwell, Oxfordshire, United Kingdom Bluestream People Full timeJob SummaryYou will design, develop, and optimize advanced satellite systems as a Senior Systems Engineer specializing in Satellite Technology. Our team is integral to this process, ensuring ongoing performance and success.
-
Advanced Sensor Developer
2 weeks ago
Harwell, Oxfordshire, United Kingdom Agilent Full timeJob DescriptionThis role requires an individual who is passionate about researching and delivering new sensor technologies to our products. You will work closely with a team of hardware and software engineers to bring research to reality.You will be responsible for developing cutting-edge detection capabilities within our security and detection business.
-
Electrical Controls Engineer
5 days ago
Harwell, Oxfordshire, United Kingdom Kion Group Full timeKey Responsibilities:Deliver Project Scope: Meet or exceed our safety, quality, On-Time-Delivery and budget requirements.Produce PLC Software: Develop PLC software and/or visualization systems.Emulate Control System: Emulate the control system in a virtual environment and test PLC software.Interpret Electrical Schematics: Interpret electrical schematics and...
-
Space Instrumentation Engineer
3 weeks ago
Harwell, Oxfordshire, United Kingdom Bluestream People Full time$80,000 - $110,000 per yearJob DescriptionWe are seeking an experienced Electronics Development Engineer to join our dynamic team. As part of this role, you will work on diverse projects for clients across Europe and the USA, utilizing your expertise in electronic components during space radiation testing.Key Responsibilities:Characterize electronic...
-
Power Electronics Development Expert
3 weeks ago
Harwell, Oxfordshire, United Kingdom Diamond Light Source Full time**Estimated Salary:** £60,000 - £80,000 per annum**Location:** Harwell, OxfordshireWe offer an excellent benefits package, including 26 days annual leave, Christmas closure, 2 annual volunteering days, and a defined benefit pension scheme. Staff have access to on-site amenities, such as a nursery, cafes, restaurant, and sports facilities.If you possess an...