Job Description Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to Nutmeg for the same reason: our straightforward and transparent approach to investing. Nutmeg is a J.P. Morgan company offering award-winning investments, products and digital wealth management services to over 250,000 investors in the UK. We built the business from scratch, with constant innovation a core part of our ethos since the beginning. We aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction - meaning you'll have the opportunity to make a real difference. As a Senior Lead Software Engineer at JPMorgan Chase within the International Consumer Bank division and Invest team, you will be one of the trusted technical authorities within the organisation. You will be a member of our architecture team, working embedded with our backend teams. You will be taking shared ownership of the long-term architectural vision of the platform, collaborating with team member contributors to evolve and simplify solutions. Job Responsibilities Architect, evolve and promote solutions. Advocate good practices and principles through documentation and training. Create alignment with stakeholders, both technical and non-technical. Be a trusted technical authority within your Product area and chapter. Required Qualifications, Capabilities And Skills Formal training or certification on automation/deployment/delivery environments concepts and proficient advanced experience. Significant professional experience. Excellent architecture knowledge. Capable of design solutions meeting scalability, reliability and security requirements. Excellent knowledge of Java and its ecosystem. Excellent knowledge of Spring Boot and associated modules. Excellent knowledge of Micro-Service and Event-Driven architectures. Good knowledge of Kafka and ecosystem, including Streams and Connect. Good knowledge of platform testability and observability. Good knowledge of CI/CD pipelines and tools. Experience driving cross-function technical initiatives. Experience with cloud environments (ideally AWS) and infrastructure-as-code (ideally Terraform) Preferred Qualifications, Capabilities And Skills Experience with domain-driven design. Good writing skills, capable of producing supporting documentation. Team leading skills, capable of helping driving initiatives and strategies. Experience with other languages as Go, Kotlin and Python. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Jul 30, 2025
Full time
Job Description Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to Nutmeg for the same reason: our straightforward and transparent approach to investing. Nutmeg is a J.P. Morgan company offering award-winning investments, products and digital wealth management services to over 250,000 investors in the UK. We built the business from scratch, with constant innovation a core part of our ethos since the beginning. We aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction - meaning you'll have the opportunity to make a real difference. As a Senior Lead Software Engineer at JPMorgan Chase within the International Consumer Bank division and Invest team, you will be one of the trusted technical authorities within the organisation. You will be a member of our architecture team, working embedded with our backend teams. You will be taking shared ownership of the long-term architectural vision of the platform, collaborating with team member contributors to evolve and simplify solutions. Job Responsibilities Architect, evolve and promote solutions. Advocate good practices and principles through documentation and training. Create alignment with stakeholders, both technical and non-technical. Be a trusted technical authority within your Product area and chapter. Required Qualifications, Capabilities And Skills Formal training or certification on automation/deployment/delivery environments concepts and proficient advanced experience. Significant professional experience. Excellent architecture knowledge. Capable of design solutions meeting scalability, reliability and security requirements. Excellent knowledge of Java and its ecosystem. Excellent knowledge of Spring Boot and associated modules. Excellent knowledge of Micro-Service and Event-Driven architectures. Good knowledge of Kafka and ecosystem, including Streams and Connect. Good knowledge of platform testability and observability. Good knowledge of CI/CD pipelines and tools. Experience driving cross-function technical initiatives. Experience with cloud environments (ideally AWS) and infrastructure-as-code (ideally Terraform) Preferred Qualifications, Capabilities And Skills Experience with domain-driven design. Good writing skills, capable of producing supporting documentation. Team leading skills, capable of helping driving initiatives and strategies. Experience with other languages as Go, Kotlin and Python. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Embedded Software Engineer - Basingstoke - £(phone number removed) A client of nGenium are looking for a skilled embedded software engineer to join a team focused on the development of wirelessly connected products. Requirements: • Confidence developing software for microcontrollers, preferably ARM Cortex-M. • Experience programming in C. • Experience with schematics, PCB layouts, technical documentation. • Good logical problem-solving, and communication skills. • Ability to work autonomously, under guidance of senior engineers, and as part of a small team. • A minimum of 5 years product development experience. • A passion to keep on learning new things. Technical skills: • Programming skills in a range of languages including C, C++, C#. • Experience in Graphical User Interface development. • Experience with source control systems like SVN and Git. • Experience in product security. • Knowledge of RF, and wireless communications. • Knowledge of IoT technologies and concepts. Responsibilities: • Developing well written, maintainable, and reliable code. • Documenting your work, including specifications and manuals. • Peer code reviews. • Testing and supporting company products For more information please apply here. Unfortunately the client are not able to provide sponsorship of any kind
Jul 29, 2025
Full time
Embedded Software Engineer - Basingstoke - £(phone number removed) A client of nGenium are looking for a skilled embedded software engineer to join a team focused on the development of wirelessly connected products. Requirements: • Confidence developing software for microcontrollers, preferably ARM Cortex-M. • Experience programming in C. • Experience with schematics, PCB layouts, technical documentation. • Good logical problem-solving, and communication skills. • Ability to work autonomously, under guidance of senior engineers, and as part of a small team. • A minimum of 5 years product development experience. • A passion to keep on learning new things. Technical skills: • Programming skills in a range of languages including C, C++, C#. • Experience in Graphical User Interface development. • Experience with source control systems like SVN and Git. • Experience in product security. • Knowledge of RF, and wireless communications. • Knowledge of IoT technologies and concepts. Responsibilities: • Developing well written, maintainable, and reliable code. • Documenting your work, including specifications and manuals. • Peer code reviews. • Testing and supporting company products For more information please apply here. Unfortunately the client are not able to provide sponsorship of any kind
Senior Verification and Validation Engineer Warwick Hybrid Working £45 000 + Bonus + Benefits As Senior Verification and Validation Engineer, you take responsibility for testing for all parts of the product development lifecycle working to support our Systems Architects and V&V Managers. This role is a mixture of hands-on work, underpinned by documentation drafting, maintenance, training and execution of test designs and test protocols against agreed technical requirements. The Senior Verification and Validation Engineer will deliver system level test activities for projects across embedded systems, GUI, Electromechanical systems, fluids and mechanical Systems, you will also lead the development of rigs, fixtures, procedures, methods, data capture and statistical techniques. Quanta Dialysis Technologies is on a mission to make dialysis accessible to every patient in every setting with its innovative QD system. With its compact size, intuitive design and GUI interface, and proven performance, QDS offers a solution that delivers powerful clinical outcomes. As the preferred candidate for the role of Senior Verification and Validation Engineer you ll have: Experience in working with high-integrity embedded systems i.e. complex devices requiring multidisciplinary development effort (mechanical engineering, software, electronics, system integration, pneumatics, fluid mechanics, etc). Experience in writing test protocols and test cases. Experience of working with requirements management systems, document management systems, issue management systems. Experience of test rig design, build and qualification. Experience of using automated test tools. If you meet the criteria for Senior Verification and Validation Engineer and would like to be part of the journey, apply with a CV now. Your next career move could be just around the corner!
Jul 29, 2025
Full time
Senior Verification and Validation Engineer Warwick Hybrid Working £45 000 + Bonus + Benefits As Senior Verification and Validation Engineer, you take responsibility for testing for all parts of the product development lifecycle working to support our Systems Architects and V&V Managers. This role is a mixture of hands-on work, underpinned by documentation drafting, maintenance, training and execution of test designs and test protocols against agreed technical requirements. The Senior Verification and Validation Engineer will deliver system level test activities for projects across embedded systems, GUI, Electromechanical systems, fluids and mechanical Systems, you will also lead the development of rigs, fixtures, procedures, methods, data capture and statistical techniques. Quanta Dialysis Technologies is on a mission to make dialysis accessible to every patient in every setting with its innovative QD system. With its compact size, intuitive design and GUI interface, and proven performance, QDS offers a solution that delivers powerful clinical outcomes. As the preferred candidate for the role of Senior Verification and Validation Engineer you ll have: Experience in working with high-integrity embedded systems i.e. complex devices requiring multidisciplinary development effort (mechanical engineering, software, electronics, system integration, pneumatics, fluid mechanics, etc). Experience in writing test protocols and test cases. Experience of working with requirements management systems, document management systems, issue management systems. Experience of test rig design, build and qualification. Experience of using automated test tools. If you meet the criteria for Senior Verification and Validation Engineer and would like to be part of the journey, apply with a CV now. Your next career move could be just around the corner!
Senior Safety Engineer Multiple Openings UK Citizenship Only Location: South West London / Kingston / Wimbledon with Hybrid (2-3 days on site per week) Clearance Required: UK Security Check (SC) - UK Citizenship (sole) is mandatory Salary Range: 45,000 - 55,000 + Benefits This is a rare chance to apply your safety engineering expertise in a critical domain that supports national security, while also benefiting from flexible working options and strong career development opportunities. We're currently hiring experienced Safety / Senior Safety Engineers to work on some of the most technically advanced defence control systems in the world. These positions offer a unique opportunity to contribute to the safety, reliability, and performance of next-generation infrastructure for naval defences, including both surface vessels and submarines. What You'll Do Deliver high-quality safety engineering solutions across complex defence projects Conduct analysis using industry-standard techniques (FMECA, FTA, FFA, LOPA, HAZOP) Generate and manage safety requirements to ensure system-level targets are achieved Work closely with cross-functional engineering teams on hardware, software, and systems integration Produce clear and robust safety arguments and documentation for internal and external stakeholders Support internal and external safety reviews and audits Travel occasionally to customer and subcontractor sites (UK and overseas) What We're Looking For Experience in a safety-critical or safety-related engineering environment Strong understanding of relevant standards such as IEC 61508 or Def Stan 00-056 Experience conducting system safety assessments, risk assessments and ALARP justifications Familiarity with COTS-based systems, high integrity software, or embedded systems Strong documentation skills and ability to work collaboratively in multi-disciplinary teams Degree, HND, HNC or equivalent in Engineering, Safety, or related discipline Note: UK sole citizenship is a non-negotiable requirement for this role. Why Apply? Flexible & Hybrid Working: Including compressed work weeks with every other Friday off Comprehensive Benefits: Private healthcare, bonuses, pension, and more Make a Real-World Impact: Support mission-critical naval operations Open to Industry Crossovers: We welcome applicants from outside the defence sector Be part of a high-performing team helping to deliver complex, safety-critical systems for tomorrow's defence platforms. If you're passionate about safety engineering and want to make a tangible difference, we want to hear from you. Multiple roles available - apply today to learn more. Senior Safety Engineer - Defence Systems Multiple Openings UK Citizenship Only Location: South West London / Kingston / Wimbledon with Hybrid (2-3 days on site per week) Clearance Required: UK Security Check (SC) - UK Citizenship (sole) is mandatory Salary Range: 45,000 - 55,000 + Benefits This is a rare chance to apply your safety engineering expertise in a critical domain that supports national security, while also benefiting from flexible working options and strong career development opportunities. We're currently hiring experienced Safety / Senior Safety Engineers to work on some of the most technically advanced defence control systems in the world. These positions offer a unique opportunity to contribute to the safety, reliability, and performance of next-generation infrastructure for naval defences, including both surface vessels and submarines. What You'll Do Deliver high-quality safety engineering across complex defence projects Conduct analysis using industry-standard techniques (FMECA, FTA, FFA, LOPA, HAZOP) Generate and manage safety requirements to ensure system-level targets are achieved Work closely with cross-functional engineering teams on hardware, software, and systems integration Produce clear and robust safety arguments and documentation for internal and external stakeholders Support internal and external safety reviews and audits Travel occasionally to customer and subcontractor sites (UK and overseas) What We're Looking For Experience in a safety-critical or safety-related engineering environment Strong understanding of relevant standards such as IEC 61508 or Def Stan 00-056 Experience conducting system safety assessments, risk assessments and ALARP justifications Familiarity with COTS-based systems, high integrity software, or embedded systems Strong documentation skills and ability to work collaboratively in multi-disciplinary teams Degree, HND, HNC or equivalent in Engineering, Safety, or related discipline Note: UK sole citizenship is a non-negotiable requirement for this role. Why Apply? Flexible & Hybrid Working: Including compressed work weeks with every other Friday off Comprehensive Benefits: Private healthcare, bonuses, pension, and more Make a Real-World Impact: Support mission-critical naval operations Open to Industry Crossovers: We welcome applicants from outside the defence sector Be part of a high-performing team helping to deliver complex, safety-critical systems for tomorrow's defence platforms. If you're passionate about safety engineering and want to make a tangible difference, we want to hear from you. Multiple roles available - apply today to learn more. Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Jul 29, 2025
Full time
Senior Safety Engineer Multiple Openings UK Citizenship Only Location: South West London / Kingston / Wimbledon with Hybrid (2-3 days on site per week) Clearance Required: UK Security Check (SC) - UK Citizenship (sole) is mandatory Salary Range: 45,000 - 55,000 + Benefits This is a rare chance to apply your safety engineering expertise in a critical domain that supports national security, while also benefiting from flexible working options and strong career development opportunities. We're currently hiring experienced Safety / Senior Safety Engineers to work on some of the most technically advanced defence control systems in the world. These positions offer a unique opportunity to contribute to the safety, reliability, and performance of next-generation infrastructure for naval defences, including both surface vessels and submarines. What You'll Do Deliver high-quality safety engineering solutions across complex defence projects Conduct analysis using industry-standard techniques (FMECA, FTA, FFA, LOPA, HAZOP) Generate and manage safety requirements to ensure system-level targets are achieved Work closely with cross-functional engineering teams on hardware, software, and systems integration Produce clear and robust safety arguments and documentation for internal and external stakeholders Support internal and external safety reviews and audits Travel occasionally to customer and subcontractor sites (UK and overseas) What We're Looking For Experience in a safety-critical or safety-related engineering environment Strong understanding of relevant standards such as IEC 61508 or Def Stan 00-056 Experience conducting system safety assessments, risk assessments and ALARP justifications Familiarity with COTS-based systems, high integrity software, or embedded systems Strong documentation skills and ability to work collaboratively in multi-disciplinary teams Degree, HND, HNC or equivalent in Engineering, Safety, or related discipline Note: UK sole citizenship is a non-negotiable requirement for this role. Why Apply? Flexible & Hybrid Working: Including compressed work weeks with every other Friday off Comprehensive Benefits: Private healthcare, bonuses, pension, and more Make a Real-World Impact: Support mission-critical naval operations Open to Industry Crossovers: We welcome applicants from outside the defence sector Be part of a high-performing team helping to deliver complex, safety-critical systems for tomorrow's defence platforms. If you're passionate about safety engineering and want to make a tangible difference, we want to hear from you. Multiple roles available - apply today to learn more. Senior Safety Engineer - Defence Systems Multiple Openings UK Citizenship Only Location: South West London / Kingston / Wimbledon with Hybrid (2-3 days on site per week) Clearance Required: UK Security Check (SC) - UK Citizenship (sole) is mandatory Salary Range: 45,000 - 55,000 + Benefits This is a rare chance to apply your safety engineering expertise in a critical domain that supports national security, while also benefiting from flexible working options and strong career development opportunities. We're currently hiring experienced Safety / Senior Safety Engineers to work on some of the most technically advanced defence control systems in the world. These positions offer a unique opportunity to contribute to the safety, reliability, and performance of next-generation infrastructure for naval defences, including both surface vessels and submarines. What You'll Do Deliver high-quality safety engineering across complex defence projects Conduct analysis using industry-standard techniques (FMECA, FTA, FFA, LOPA, HAZOP) Generate and manage safety requirements to ensure system-level targets are achieved Work closely with cross-functional engineering teams on hardware, software, and systems integration Produce clear and robust safety arguments and documentation for internal and external stakeholders Support internal and external safety reviews and audits Travel occasionally to customer and subcontractor sites (UK and overseas) What We're Looking For Experience in a safety-critical or safety-related engineering environment Strong understanding of relevant standards such as IEC 61508 or Def Stan 00-056 Experience conducting system safety assessments, risk assessments and ALARP justifications Familiarity with COTS-based systems, high integrity software, or embedded systems Strong documentation skills and ability to work collaboratively in multi-disciplinary teams Degree, HND, HNC or equivalent in Engineering, Safety, or related discipline Note: UK sole citizenship is a non-negotiable requirement for this role. Why Apply? Flexible & Hybrid Working: Including compressed work weeks with every other Friday off Comprehensive Benefits: Private healthcare, bonuses, pension, and more Make a Real-World Impact: Support mission-critical naval operations Open to Industry Crossovers: We welcome applicants from outside the defence sector Be part of a high-performing team helping to deliver complex, safety-critical systems for tomorrow's defence platforms. If you're passionate about safety engineering and want to make a tangible difference, we want to hear from you. Multiple roles available - apply today to learn more. Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Select how often (in days) to receive an alert: Are you ready to be part of the future? At QinetiQ, we're not just imagining tomorrow we are creating it. From cutting edge defence technology to ground breaking innovations our mission is to empower and protect lives. Join us as a Senior Software Engineer at our Malvern site, where you will have the opportunity to work with cutting-edge technology in partnership with some of the most brilliant minds. The Role: As a Senior Software Engineer you will join the OpTech team in Intelligence Security Solutions providing cutting edge solutions to protect Sovereign states from ever changing and increasingly more sophisticated threats. Day-to-day, you willbe working within a team that develops software for innovative electronics systems working closely with specialists from across a number of disciplines. Your responsibilities will include: Being responsible to the Project Design Authority for software development and related software engineering activities Solving technically challenging problems from rapid developments to full scale system developments Applying rigorous engineering practices such as; analysing, designing, implementing, testing, supporting and maintaining solutions The innovation in the application and integration of digital hardware technologies to build novel embedded systems Realising a system into functional components and then decomposing into a backlog of deliverable User Stories Essential experience of the Senior Software Engineer: The ability to work in rigorous engineering environment using configuration management and change management processes and tools Knowledge and experience of the specification, design and implementation of complex software solutions Previous experience developing for embedded platforms Prior experience with Unit Testing & CI/CD tools Multithreading development and debugging experience Essential qualifications for the Senior Software Engineer: We value difference and we don't have a fixed idea when it comes to background or education, provided you can show the required level of experience and willingness to learn then we would like to hear from you. This role is 37 hours per week based at Malvern and is fully on-site. Please note DV clearance will be required for this role Malvern The Malvern facility is noted for its work in electronic warfare, surveillance and complex system integration, contributing significantly to the UK's defence capabilities. Developing technologies for military and civilian applications, including sensors, communications and cyber security Why Join QinetiQ? As we continue to grow into new markets around the world, there's never been a more exciting time to join QinetiQ. The formula for success is our appetite for innovation and having the courage to take on a wide variety of complex challenges. As a QinetiQ employee, you'll experience a unique working environment where teams from different backgrounds, disciplines and experience enjoy collaborating widely and openly as we undertake this exciting and rewarding journey. Through effective teamwork, and pulling together, you'll get to experience what happens when we all share different perspectives, blend disciplines, and link technologies; constantly discovering new ways of solving complex problems in a diverse and inclusive environment where you can be authentic, feel valued and realise your full potential. Visit our website to read more about our diverse and inclusive workplace culture. Matched contribution pension scheme, with life assurance Generous holiday allowance, with the option to purchase additional days Options to join Health Cash Plan, Private Medical Insurance and Dental Insurance Employee discount portal: Personal Accident Insurance, Travel Insurance, Restaurants, Cinema Tickets and much more We are proud to support the Armed Forces community by honouring the Armed Forces Covenant and maintaining our Gold Award standard in the Defence Employer Recognition Scheme Volunteering Opportunities - helping charities and local community Our Recruitment Process: We want to make sure that our recruitment process is as inclusive as possible and we aspire to bring out the best in our candidates by creating an environment where everyone feels value, heard and supported. If you have a disability or health condition that may affect your performance in certain assessment types, please speak to your Recruiter about potential reasonable adjustments. Many roles in QinetiQ are subject to national security vetting being completed, applicants who already hold the appropriate level of vetting may be able to transfer it upon appointment. A number of roles are also subject to additional restrictions, which mean factors such as nationality or previous nationalities may affect the roles that you can be employed in. Please note that all applicants for this role must be willing to go through DV Clearance.
Jul 29, 2025
Full time
Select how often (in days) to receive an alert: Are you ready to be part of the future? At QinetiQ, we're not just imagining tomorrow we are creating it. From cutting edge defence technology to ground breaking innovations our mission is to empower and protect lives. Join us as a Senior Software Engineer at our Malvern site, where you will have the opportunity to work with cutting-edge technology in partnership with some of the most brilliant minds. The Role: As a Senior Software Engineer you will join the OpTech team in Intelligence Security Solutions providing cutting edge solutions to protect Sovereign states from ever changing and increasingly more sophisticated threats. Day-to-day, you willbe working within a team that develops software for innovative electronics systems working closely with specialists from across a number of disciplines. Your responsibilities will include: Being responsible to the Project Design Authority for software development and related software engineering activities Solving technically challenging problems from rapid developments to full scale system developments Applying rigorous engineering practices such as; analysing, designing, implementing, testing, supporting and maintaining solutions The innovation in the application and integration of digital hardware technologies to build novel embedded systems Realising a system into functional components and then decomposing into a backlog of deliverable User Stories Essential experience of the Senior Software Engineer: The ability to work in rigorous engineering environment using configuration management and change management processes and tools Knowledge and experience of the specification, design and implementation of complex software solutions Previous experience developing for embedded platforms Prior experience with Unit Testing & CI/CD tools Multithreading development and debugging experience Essential qualifications for the Senior Software Engineer: We value difference and we don't have a fixed idea when it comes to background or education, provided you can show the required level of experience and willingness to learn then we would like to hear from you. This role is 37 hours per week based at Malvern and is fully on-site. Please note DV clearance will be required for this role Malvern The Malvern facility is noted for its work in electronic warfare, surveillance and complex system integration, contributing significantly to the UK's defence capabilities. Developing technologies for military and civilian applications, including sensors, communications and cyber security Why Join QinetiQ? As we continue to grow into new markets around the world, there's never been a more exciting time to join QinetiQ. The formula for success is our appetite for innovation and having the courage to take on a wide variety of complex challenges. As a QinetiQ employee, you'll experience a unique working environment where teams from different backgrounds, disciplines and experience enjoy collaborating widely and openly as we undertake this exciting and rewarding journey. Through effective teamwork, and pulling together, you'll get to experience what happens when we all share different perspectives, blend disciplines, and link technologies; constantly discovering new ways of solving complex problems in a diverse and inclusive environment where you can be authentic, feel valued and realise your full potential. Visit our website to read more about our diverse and inclusive workplace culture. Matched contribution pension scheme, with life assurance Generous holiday allowance, with the option to purchase additional days Options to join Health Cash Plan, Private Medical Insurance and Dental Insurance Employee discount portal: Personal Accident Insurance, Travel Insurance, Restaurants, Cinema Tickets and much more We are proud to support the Armed Forces community by honouring the Armed Forces Covenant and maintaining our Gold Award standard in the Defence Employer Recognition Scheme Volunteering Opportunities - helping charities and local community Our Recruitment Process: We want to make sure that our recruitment process is as inclusive as possible and we aspire to bring out the best in our candidates by creating an environment where everyone feels value, heard and supported. If you have a disability or health condition that may affect your performance in certain assessment types, please speak to your Recruiter about potential reasonable adjustments. Many roles in QinetiQ are subject to national security vetting being completed, applicants who already hold the appropriate level of vetting may be able to transfer it upon appointment. A number of roles are also subject to additional restrictions, which mean factors such as nationality or previous nationalities may affect the roles that you can be employed in. Please note that all applicants for this role must be willing to go through DV Clearance.
Collaborates with all the stakeholders including customers to develop and maintain Symetrica software. Assists the software engineering manager in requirements management, estimation, and planning. Key skills required for this role Software Engineer - Embedded C++ / Linux Important Software Engineer Our client, a strong emphasis on embedded development, this position offers an exciting opportunity to work on cutting-edge technology that addresses real-world challenges in various sectors including customs, border protection, law enforcement, military, emergency services, and first responders. Key Responsibilities: Leading the development of complex features and projects Collaborating with stakeholders and customers to maintain and develop software Assisting the software engineering manager in requirements management, estimation, and planning Devising innovative solutions to improve software process and quality Integrating software with hardware to deliver complete systems Optimising application architectures for scalability and performance Monitoring system performance and troubleshooting to ensure high availability and reliability Designing, implementing, and maintaining CI/CD pipelines to automate software delivery processes Supervisory Responsibilities: Technical mentoring of junior engineers Sprint board management Required Skills: Significant experience with embedded C/C++ and Python Extensive expertise across Linux and Windows operating systems Strong understanding of electronics and systems design Hands-on experience with hardware-software integration Full stack development using Angular framework Experience with internet, application layer, transport layer, and security protocols Proficiency with CI/CD tools such as Jenkins or GitLab CI/CD In-depth understanding of video and image processing Agile methodology and software development lifecycle knowledge Desired Skills: Designing and implementing graphical user interfaces Appreciation for physics, particularly radiation-related topics Experience with DevOps tools Education/Experience: Bachelor's degree in computer science, electronics, or a related field Hands-on experience in software and firmware development Physical Requirements: Prolonged periods sitting at a desk and working on a computer Must be able to lift up to 15 pounds at times Security Clearances: Willingness and ability to apply for and maintain appropriate security clearance US Employees - Green Card or US citizenship required by our government contracts UK Employees - Baseline Personnel Security Standard (BPSS) and Security Check (SC) If you are passionate about technology and innovation, and have the skills and experience we are looking for, we would love to hear from you. Apply now to join our client's dedicated and innovative team. Matchtech is a STEM Recruitment Specialist, with over 40 years' experience
Jul 29, 2025
Full time
Collaborates with all the stakeholders including customers to develop and maintain Symetrica software. Assists the software engineering manager in requirements management, estimation, and planning. Key skills required for this role Software Engineer - Embedded C++ / Linux Important Software Engineer Our client, a strong emphasis on embedded development, this position offers an exciting opportunity to work on cutting-edge technology that addresses real-world challenges in various sectors including customs, border protection, law enforcement, military, emergency services, and first responders. Key Responsibilities: Leading the development of complex features and projects Collaborating with stakeholders and customers to maintain and develop software Assisting the software engineering manager in requirements management, estimation, and planning Devising innovative solutions to improve software process and quality Integrating software with hardware to deliver complete systems Optimising application architectures for scalability and performance Monitoring system performance and troubleshooting to ensure high availability and reliability Designing, implementing, and maintaining CI/CD pipelines to automate software delivery processes Supervisory Responsibilities: Technical mentoring of junior engineers Sprint board management Required Skills: Significant experience with embedded C/C++ and Python Extensive expertise across Linux and Windows operating systems Strong understanding of electronics and systems design Hands-on experience with hardware-software integration Full stack development using Angular framework Experience with internet, application layer, transport layer, and security protocols Proficiency with CI/CD tools such as Jenkins or GitLab CI/CD In-depth understanding of video and image processing Agile methodology and software development lifecycle knowledge Desired Skills: Designing and implementing graphical user interfaces Appreciation for physics, particularly radiation-related topics Experience with DevOps tools Education/Experience: Bachelor's degree in computer science, electronics, or a related field Hands-on experience in software and firmware development Physical Requirements: Prolonged periods sitting at a desk and working on a computer Must be able to lift up to 15 pounds at times Security Clearances: Willingness and ability to apply for and maintain appropriate security clearance US Employees - Green Card or US citizenship required by our government contracts UK Employees - Baseline Personnel Security Standard (BPSS) and Security Check (SC) If you are passionate about technology and innovation, and have the skills and experience we are looking for, we would love to hear from you. Apply now to join our client's dedicated and innovative team. Matchtech is a STEM Recruitment Specialist, with over 40 years' experience
Senior Software Developer page is loaded Senior Software Developer Apply locations United Kingdom - Cambridge time type Full time posted on Posted 30+ Days Ago job requisition id R003162 Join us at Entrust At Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely . Get to Know Us Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge , scalable technologies. But our secret weapon? Our people. It's the curiosity , dedication, and innovation that drive our success and help us anticipate the future. We are looking for Senior Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as well as good design skills, to work on a major crypto-security product. You must be based in the UK and have the right to work in the UK. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline. Large-scale development & design on Linux/Windows. Experienced in C & Python development Embedded and application development over the range from embedded code & drivers, to client-side tools & API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Nice-to-Have Qualifications: Open-source software - as licensee, or as contributor. An interest in cryptography and/or computer security techniques. Software development in Agile and/or SAFe. At Entrust, we don't just offer jobs - we offer career journeys. Here is what you c an expect when you join our team: Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority. Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle. Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow. We believe in securing identities-but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves. Ready to Make an Impact? If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let's build a more secure world-together. Apply today! For more information, visit . Follow us on, LinkedIn , Facebook , Instagram , and YouTube For US roles, or where applicable: Entrust is an EEO/AA/Disabled/Veterans Employer For Canadian roles, or where applicable: Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities. If you require an accommodation, contact . Recruiter: Neha Rathore Entrust is an innovative leader in identity-centric security solutions, providing an integrated platform of scalable, AI-enabled security offerings. We enable organizations to safeguard their operations, evolve without compromise, and protect their interactions in an interconnected world - so they can transform their businesses with confidence. Entrust supports customers in 150+ countries and works with a global partner network, we are trusted by the world most trusted organizations.
Jul 29, 2025
Full time
Senior Software Developer page is loaded Senior Software Developer Apply locations United Kingdom - Cambridge time type Full time posted on Posted 30+ Days Ago job requisition id R003162 Join us at Entrust At Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely . Get to Know Us Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge , scalable technologies. But our secret weapon? Our people. It's the curiosity , dedication, and innovation that drive our success and help us anticipate the future. We are looking for Senior Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as well as good design skills, to work on a major crypto-security product. You must be based in the UK and have the right to work in the UK. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline. Large-scale development & design on Linux/Windows. Experienced in C & Python development Embedded and application development over the range from embedded code & drivers, to client-side tools & API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Nice-to-Have Qualifications: Open-source software - as licensee, or as contributor. An interest in cryptography and/or computer security techniques. Software development in Agile and/or SAFe. At Entrust, we don't just offer jobs - we offer career journeys. Here is what you c an expect when you join our team: Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority. Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle. Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow. We believe in securing identities-but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves. Ready to Make an Impact? If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let's build a more secure world-together. Apply today! For more information, visit . Follow us on, LinkedIn , Facebook , Instagram , and YouTube For US roles, or where applicable: Entrust is an EEO/AA/Disabled/Veterans Employer For Canadian roles, or where applicable: Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities. If you require an accommodation, contact . Recruiter: Neha Rathore Entrust is an innovative leader in identity-centric security solutions, providing an integrated platform of scalable, AI-enabled security offerings. We enable organizations to safeguard their operations, evolve without compromise, and protect their interactions in an interconnected world - so they can transform their businesses with confidence. Entrust supports customers in 150+ countries and works with a global partner network, we are trusted by the world most trusted organizations.
Senior Software Engineer required by a high-tech company located in Fareham. Due to continued success they are looking to grow their software team developing products for Android platforms. The successful Senior Software Engineer is likely to have a degree in Computer Science or similar subject and commercial experience developing Android applications using .NET MAUI. Key experience C# MAUI SQL Experience in any of the following would be advantageous but is not a prerequisite Xamarin Forms C++ Linux GUI design - MFC / WPF Any exposure to embedded, real time systems If you are seeking a role of this nature please get in touch for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Jul 29, 2025
Full time
Senior Software Engineer required by a high-tech company located in Fareham. Due to continued success they are looking to grow their software team developing products for Android platforms. The successful Senior Software Engineer is likely to have a degree in Computer Science or similar subject and commercial experience developing Android applications using .NET MAUI. Key experience C# MAUI SQL Experience in any of the following would be advantageous but is not a prerequisite Xamarin Forms C++ Linux GUI design - MFC / WPF Any exposure to embedded, real time systems If you are seeking a role of this nature please get in touch for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Barclays Payments is hiring a Director, Head of Quality. The role holder will: Define and lead the quality strategy, embedding quality across the full software delivery lifecycle. Establish and maintain test engineering best practices, including shift-left testing, automation, and risk-based approaches. Provide and evolve test frameworks, tools, and synthetic test data to support scalable, repeatable, and secure testing. Manage pre-production environments, ensuring stability, version control, and readiness for integration and performance testing. Lead and mentor test engineering leads, fostering a high-performance culture and continuous improvement mindset. Drive automation-first testing strategies, integrating with CI/CD pipelines to accelerate delivery and reduce manual effort. Ensure quality metrics and reporting are embedded into delivery governance, enabling data-driven decision-making. Collaborate with engineering, product, and operations teams to ensure quality is owned and delivered across functions. Champion regulatory and compliance-aligned testing, especially in areas like payments, data privacy, and operational resilience. Purpose of the role To manage the people, processes, and technologies in the IT function to ensure they deliver outcomes that support the goals of the business. Accountabilities Development and implementation of technology strategies, ensuring technology investments are enablers for business success - i.e., improve efficiency, support growth, innovation, and risk management. Strategic leadership to the business on all technology matters, working with subject matter experts across the Group Technology organisation, such as infrastructure, service management, and architecture. Alignment to global data governance frameworks to ensure data quality, security, and privacy, encouraging data-driven decision-making by leveraging data analytics and AI to extract insights and inform business strategies. Implementation of technology practices according to security, compliance, and regulatory requirements, actively managing risks. Digital transformation/change projects, programmes, and initiatives, modernising legacy systems and developing new digital solutions to enable customers, clients, and colleagues. Management of the technology team, including hiring, training, mentoring, and setting team goals, ensuring resources and support for success. Management of the technology budgets, prioritising resources, ensuring investments support business goals, and optimising costs to deliver efficiencies and mitigate financial risks. Director Expectations Provide expert advice to senior management and committees to influence decisions outside of own function, contributing to strategic initiatives. Manage resourcing, budgeting, and policy creation for a significant sub-function. Escalate breaches of policies and procedures appropriately. Foster compliance and ensure regulations are observed, with relevant processes in place. Monitor and influence external environment, regulators, and advocacy groups when appropriate. Demonstrate comprehensive knowledge of the function's integration with the business to achieve objectives. Maintain up-to-date sector and industry knowledge, including external market developments. Use advanced analytical skills to solve complex and sensitive problems. Exercise management authority to make significant and strategic decisions within own area. Negotiate with and influence stakeholders at senior levels, both internally and externally. Act as principal contact for key clients and counterparts. Serve as a spokesperson for the function and business division. All senior leaders are expected to embody leadership behaviours: Listen and be authentic, Energise and inspire, Align across the enterprise, Develop others. All colleagues should demonstrate Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, along with the Barclays Mindset: Empower, Challenge, Drive.
Jul 29, 2025
Full time
Barclays Payments is hiring a Director, Head of Quality. The role holder will: Define and lead the quality strategy, embedding quality across the full software delivery lifecycle. Establish and maintain test engineering best practices, including shift-left testing, automation, and risk-based approaches. Provide and evolve test frameworks, tools, and synthetic test data to support scalable, repeatable, and secure testing. Manage pre-production environments, ensuring stability, version control, and readiness for integration and performance testing. Lead and mentor test engineering leads, fostering a high-performance culture and continuous improvement mindset. Drive automation-first testing strategies, integrating with CI/CD pipelines to accelerate delivery and reduce manual effort. Ensure quality metrics and reporting are embedded into delivery governance, enabling data-driven decision-making. Collaborate with engineering, product, and operations teams to ensure quality is owned and delivered across functions. Champion regulatory and compliance-aligned testing, especially in areas like payments, data privacy, and operational resilience. Purpose of the role To manage the people, processes, and technologies in the IT function to ensure they deliver outcomes that support the goals of the business. Accountabilities Development and implementation of technology strategies, ensuring technology investments are enablers for business success - i.e., improve efficiency, support growth, innovation, and risk management. Strategic leadership to the business on all technology matters, working with subject matter experts across the Group Technology organisation, such as infrastructure, service management, and architecture. Alignment to global data governance frameworks to ensure data quality, security, and privacy, encouraging data-driven decision-making by leveraging data analytics and AI to extract insights and inform business strategies. Implementation of technology practices according to security, compliance, and regulatory requirements, actively managing risks. Digital transformation/change projects, programmes, and initiatives, modernising legacy systems and developing new digital solutions to enable customers, clients, and colleagues. Management of the technology team, including hiring, training, mentoring, and setting team goals, ensuring resources and support for success. Management of the technology budgets, prioritising resources, ensuring investments support business goals, and optimising costs to deliver efficiencies and mitigate financial risks. Director Expectations Provide expert advice to senior management and committees to influence decisions outside of own function, contributing to strategic initiatives. Manage resourcing, budgeting, and policy creation for a significant sub-function. Escalate breaches of policies and procedures appropriately. Foster compliance and ensure regulations are observed, with relevant processes in place. Monitor and influence external environment, regulators, and advocacy groups when appropriate. Demonstrate comprehensive knowledge of the function's integration with the business to achieve objectives. Maintain up-to-date sector and industry knowledge, including external market developments. Use advanced analytical skills to solve complex and sensitive problems. Exercise management authority to make significant and strategic decisions within own area. Negotiate with and influence stakeholders at senior levels, both internally and externally. Act as principal contact for key clients and counterparts. Serve as a spokesperson for the function and business division. All senior leaders are expected to embody leadership behaviours: Listen and be authentic, Energise and inspire, Align across the enterprise, Develop others. All colleagues should demonstrate Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, along with the Barclays Mindset: Empower, Challenge, Drive.
Senior C++ Developer Location: Belfast, County Antrim (Hybrid) We are seeking a Senior C++ Developer to join a growing technology team in Belfast working on solutions powered by AI. This is an exciting opportunity contributing to the development of a scalable analytics server deployed across global platforms. You will join a collaborative and high-performing R&D team made up of software engineers and AI scientists. Offering development, a fast-paced and impactful environment. Key Responsibilities: Design and develop high-performance C++ and Python code Port and optimise deep learning models for deployment on edge devices Work with tools such as Nvidia DeepStream and Triton Inference Server Collaborate with international teams including software developers and AI researchers. Essential Skills & Experience: Degree in Computer Science or a related field. Strong experience in modern C++ (C+, C+ or C+) and object-oriented programming. Previous experience developing in a multi-threaded and multi-process architecture. Proven ability to port and optimise algorithms on embedded or edge systems. Comfortable working in a Linux environment. To speak in absolute confidence about this opportunity please contact Jess Ritchie, IT Recruitment Consultant at MCS Group or click the apply button below. If this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current jobs or give us a call . All conversations will be treated in the strictest of confidence. MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.
Jul 29, 2025
Full time
Senior C++ Developer Location: Belfast, County Antrim (Hybrid) We are seeking a Senior C++ Developer to join a growing technology team in Belfast working on solutions powered by AI. This is an exciting opportunity contributing to the development of a scalable analytics server deployed across global platforms. You will join a collaborative and high-performing R&D team made up of software engineers and AI scientists. Offering development, a fast-paced and impactful environment. Key Responsibilities: Design and develop high-performance C++ and Python code Port and optimise deep learning models for deployment on edge devices Work with tools such as Nvidia DeepStream and Triton Inference Server Collaborate with international teams including software developers and AI researchers. Essential Skills & Experience: Degree in Computer Science or a related field. Strong experience in modern C++ (C+, C+ or C+) and object-oriented programming. Previous experience developing in a multi-threaded and multi-process architecture. Proven ability to port and optimise algorithms on embedded or edge systems. Comfortable working in a Linux environment. To speak in absolute confidence about this opportunity please contact Jess Ritchie, IT Recruitment Consultant at MCS Group or click the apply button below. If this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current jobs or give us a call . All conversations will be treated in the strictest of confidence. MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.
Roman Health Pharmacy LLC
Milton Keynes, Buckinghamshire
AtCesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. In this position, you will be responsible for low-level and high-level software in CesiumAstro's products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller systems. CesiumAstro's goal is to create an out-of-the-box hardware and software experience which enhances our customers' ability to rapidly integrate our products into their systems. As a CesiumAstro software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. JOB DUTIES AND RESPONSIBILITIES Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment. Designing, developing, coding, testing, debugging, and documenting system software. Reviewing code and system designs. Analyzing code for efficiency, stability, and scalability. Integrating and validating new product designs. Supporting software quality assurance and optimizing I/O performance. Providing post-production/in-orbit customer support. Interfacing with hardware design and development engineers. Assessing third-party and open-source software. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS A Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. 6+ years of industry experience in software development. Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. Experience with products for aerospace applications. Programming experience in C or C++. Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable). Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems. Excellent understanding of multi-threaded applications and resource management. Excellent written and verbal communication skills. PREFERRED EXPERIENCE Adequate knowledge of reading electronics schematics and component data sheets. Experience with ARM processors and fully-featured microcontrollers. Experience in the design and development of a Software Development Kit (SDK). CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. Please be aware that many roles will be subject to both security and export control restrictions. These restrictions mean that factors including new starter's nationality, any previous or dual nationalities held, place of birth and country of residence may limit those roles that you can perform for the organisation. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members not through our approved vendor list or Talent Acquisition will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.
Jul 29, 2025
Full time
AtCesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. In this position, you will be responsible for low-level and high-level software in CesiumAstro's products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller systems. CesiumAstro's goal is to create an out-of-the-box hardware and software experience which enhances our customers' ability to rapidly integrate our products into their systems. As a CesiumAstro software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. JOB DUTIES AND RESPONSIBILITIES Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment. Designing, developing, coding, testing, debugging, and documenting system software. Reviewing code and system designs. Analyzing code for efficiency, stability, and scalability. Integrating and validating new product designs. Supporting software quality assurance and optimizing I/O performance. Providing post-production/in-orbit customer support. Interfacing with hardware design and development engineers. Assessing third-party and open-source software. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS A Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. 6+ years of industry experience in software development. Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. Experience with products for aerospace applications. Programming experience in C or C++. Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable). Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems. Excellent understanding of multi-threaded applications and resource management. Excellent written and verbal communication skills. PREFERRED EXPERIENCE Adequate knowledge of reading electronics schematics and component data sheets. Experience with ARM processors and fully-featured microcontrollers. Experience in the design and development of a Software Development Kit (SDK). CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. Please be aware that many roles will be subject to both security and export control restrictions. These restrictions mean that factors including new starter's nationality, any previous or dual nationalities held, place of birth and country of residence may limit those roles that you can perform for the organisation. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members not through our approved vendor list or Talent Acquisition will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.
The following content displays a map of the jobs location - Exeter We are looking for a Senior Developer - Management to be the Technical Lead of a team within Technology Defence Tribe.The team develops and supports software applications that help our users to understand the impact that weather has on their operational safety and effectiveness . To find out more about Technology at the Met Office, please take a look here. As our Senior Developer - Management, the job may be suitable for hybrid working, which is where an employee works part of the week in the office and part of the week from home.This is a voluntary, non-contractual arrangement and the location advertised will be your contractual place of work. Our opportunity is full time, 37 hours per week, but we would also consider applicants wishing to work a minimum of30hours per week and we will also try our best to consider those intending to work a job share . Our people are at the heart of what wedoandwe'lldo our best to agree a working pattern that works for everyone. World changingwork From science to technology, from meteorology to management, and from planning to communication, our expertise helps us stand out as the authority on weather accuracy and climate prediction. We help individuals, industries and government to make better decisions to stay safe and thrive. This is the Met Office. This is who we are. We'rea force for good - focusing on our environmental and socialimpact We'reexperts by nature - always learning and developing to do thingsbetter We live and breathe it - putting our purpose at the heart of decision - making We'rebetter together - understanding partnerships and inclusivity make usgreater We keep evolving - pushing boundaries to make tomorrow better for ourcustomers Our work is life-changing, often life-saving and always life-enhancing.The Met Office is Great Place to Work UK certified. We are also featured on their 'Best Workplaces in Tech' 2023 and 2024 lists, as well as their '54 Best Workplaces for Women' 2023 list. As our Senior Developer - Management, your total reward package will be up to £58,419 annually, which includes: An outstanding Civil Service pension, with an average employer contribution of 28.97% Recruitment Retention Allowance(RRA)you will be paid £5,300 per annum as a market supplement to reflect the demand for your skills. Whilst in post, you will be paid this market driven allowance from April 2024 until March 2026 in your monthlypay Annual Leave starting at 27.5 days (plus Bank Holidays) rising to 32.5 days (plus Bank Holidays) after 5 years andoptionto buy or sell up to 5 days per year of annualleave Essential Criteria,skillsand experience: Team Leadership: Lead and support a geographically dispersed multi-disciplinary team.Represent your team and work with stakeholders to design and plan upcoming work and create an environment that empowers your team to deliver. (Better Together .) Programming and build (software engineering): You can collaborate with others, when necessary, to review specifications. You can use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using modern standard technologies including Java and/or Python. (Experts by nature) Systems Design, Integration and Service Support: You can design and review cost efficient systems using design standards, methods, and tools, and ensure they are applied effectively. You can identify and articulate risks and their potential impacts. You can apply efficient use of resources and integration of multiple systems and technology.You can define the integration build and co-ordinate build activities across systems to undertake and support integration testing activities . You can identify, locate, and fix faults and design support processes for others to follow. (We live and breathe it) User focus: You can collaborate with user researchers and can represent users internally. Explain the difference between user needs and the desires of the user. Champion user research to focus on all users. Prioritise and define approaches to understand the user story, guiding others in doing so. Offer recommendations on the best tools and methods to use. Information Security: You can understand information security and design solutions and services with security controls embedded, specifically engineered with mitigation of security threats as a core feature. How to apply If you share our values, we'd love to hear from you! Click apply to begin your application.Please complete your career history and provide evidence against each of the essential criteria in the supporting statement questionnaire .We recommend candidates use the CARL method (Context, Action, Result and Learning) for presenting evidence of experience and skills. Closing date 03/08/2025 at 23:59 with first stage interviews commencing from 18/08/2025. You will hear from us once the closing date has passed. Using AI in your application We welcome applications that use AI tools for support in drafting or refining, as long as they accurately reflect your own skills and experience . All hiring decisions at the Met Office are made by people, not AI. For more details, visitour approach to recruitment How we can help If you have any questions or would like to discuss this opportunity further, please contact us at . If you're considering applying and need support to do so, please get in touch. You can request adjustments either within your application or by contacting us.Should you be offered an interview, please be aware there may be a selection exercise which could include a presentation, writtentestor a scenario-based activity. You can select in your application to be considered under the Disability Confident Scheme. To be invited to interview/assessment under this scheme, your application must meet the essential criteria for the role. We understand that great minds don't always think alike and as an equal opportunities employer we welcome applications from those with all protected characteristics. We recruit on merit, fairness, and open competition in line with the Civil Service Code. We can only accept applications from those eligible to live and work in the UK - please refer to GOV.UK for information.We require Security clearance, for which you need to have resided in the UK for at least 3 of the last 5 years to be eligible. You will need to achieve full security clearance within your first 6 months with us.
Jul 29, 2025
Full time
The following content displays a map of the jobs location - Exeter We are looking for a Senior Developer - Management to be the Technical Lead of a team within Technology Defence Tribe.The team develops and supports software applications that help our users to understand the impact that weather has on their operational safety and effectiveness . To find out more about Technology at the Met Office, please take a look here. As our Senior Developer - Management, the job may be suitable for hybrid working, which is where an employee works part of the week in the office and part of the week from home.This is a voluntary, non-contractual arrangement and the location advertised will be your contractual place of work. Our opportunity is full time, 37 hours per week, but we would also consider applicants wishing to work a minimum of30hours per week and we will also try our best to consider those intending to work a job share . Our people are at the heart of what wedoandwe'lldo our best to agree a working pattern that works for everyone. World changingwork From science to technology, from meteorology to management, and from planning to communication, our expertise helps us stand out as the authority on weather accuracy and climate prediction. We help individuals, industries and government to make better decisions to stay safe and thrive. This is the Met Office. This is who we are. We'rea force for good - focusing on our environmental and socialimpact We'reexperts by nature - always learning and developing to do thingsbetter We live and breathe it - putting our purpose at the heart of decision - making We'rebetter together - understanding partnerships and inclusivity make usgreater We keep evolving - pushing boundaries to make tomorrow better for ourcustomers Our work is life-changing, often life-saving and always life-enhancing.The Met Office is Great Place to Work UK certified. We are also featured on their 'Best Workplaces in Tech' 2023 and 2024 lists, as well as their '54 Best Workplaces for Women' 2023 list. As our Senior Developer - Management, your total reward package will be up to £58,419 annually, which includes: An outstanding Civil Service pension, with an average employer contribution of 28.97% Recruitment Retention Allowance(RRA)you will be paid £5,300 per annum as a market supplement to reflect the demand for your skills. Whilst in post, you will be paid this market driven allowance from April 2024 until March 2026 in your monthlypay Annual Leave starting at 27.5 days (plus Bank Holidays) rising to 32.5 days (plus Bank Holidays) after 5 years andoptionto buy or sell up to 5 days per year of annualleave Essential Criteria,skillsand experience: Team Leadership: Lead and support a geographically dispersed multi-disciplinary team.Represent your team and work with stakeholders to design and plan upcoming work and create an environment that empowers your team to deliver. (Better Together .) Programming and build (software engineering): You can collaborate with others, when necessary, to review specifications. You can use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using modern standard technologies including Java and/or Python. (Experts by nature) Systems Design, Integration and Service Support: You can design and review cost efficient systems using design standards, methods, and tools, and ensure they are applied effectively. You can identify and articulate risks and their potential impacts. You can apply efficient use of resources and integration of multiple systems and technology.You can define the integration build and co-ordinate build activities across systems to undertake and support integration testing activities . You can identify, locate, and fix faults and design support processes for others to follow. (We live and breathe it) User focus: You can collaborate with user researchers and can represent users internally. Explain the difference between user needs and the desires of the user. Champion user research to focus on all users. Prioritise and define approaches to understand the user story, guiding others in doing so. Offer recommendations on the best tools and methods to use. Information Security: You can understand information security and design solutions and services with security controls embedded, specifically engineered with mitigation of security threats as a core feature. How to apply If you share our values, we'd love to hear from you! Click apply to begin your application.Please complete your career history and provide evidence against each of the essential criteria in the supporting statement questionnaire .We recommend candidates use the CARL method (Context, Action, Result and Learning) for presenting evidence of experience and skills. Closing date 03/08/2025 at 23:59 with first stage interviews commencing from 18/08/2025. You will hear from us once the closing date has passed. Using AI in your application We welcome applications that use AI tools for support in drafting or refining, as long as they accurately reflect your own skills and experience . All hiring decisions at the Met Office are made by people, not AI. For more details, visitour approach to recruitment How we can help If you have any questions or would like to discuss this opportunity further, please contact us at . If you're considering applying and need support to do so, please get in touch. You can request adjustments either within your application or by contacting us.Should you be offered an interview, please be aware there may be a selection exercise which could include a presentation, writtentestor a scenario-based activity. You can select in your application to be considered under the Disability Confident Scheme. To be invited to interview/assessment under this scheme, your application must meet the essential criteria for the role. We understand that great minds don't always think alike and as an equal opportunities employer we welcome applications from those with all protected characteristics. We recruit on merit, fairness, and open competition in line with the Civil Service Code. We can only accept applications from those eligible to live and work in the UK - please refer to GOV.UK for information.We require Security clearance, for which you need to have resided in the UK for at least 3 of the last 5 years to be eligible. You will need to achieve full security clearance within your first 6 months with us.
Senior Engineer - Software - SMCS - 12 month contract - New Malden - £67.47ph UMB or £50ph PAYE (Inside IR35) Key skills required for this role Software, ADA, C++ Important Senior Engineer - Software - SMCS Role: To develop software for the Combat Systems at the heart of the Royal Navy's vessels. We need people with a software background who're able to learn our way of doing things and become our next senior engineers. Job Requirements: Solid experience in software engineering within the defence sector Proficiency in ADA, Embedded C/C++, and potentially C# Experience with large systems rather than small applications Strong understanding of the software development lifecycle and best practices Either STEM degree or 1-2 years industry experience in Software development. Experience taking lead decisions in a software development role. A understanding of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. waterfall, Agile, Spiral) Proven experience of using a high-level design methodology (e.g. UML) Excellent communication skills and experience with mentoring staff. Considerable experience of using at least one high level programming language (e.g. ADA, C++, C#) Experience using a configuration management tool. Experience integrating Software based systems Experience supporting multiple complex programmes. Experience in a multi-disciplined engineering environment Experience working in a defence project. Experience using requirements tools (e.g. DOORS) Experience with estimating for project bids Tracking using Earned Value Management Experience of Atlassian toolset Security: BPSS + SC + UK Eyes Only This role will require the person to hold full Security Clearance (SC) prior to working onsite. You will need to obtain a BPSS check as part of this process. You must currently hold or be eligible and willing to obtain SC. In addition, this role involves direct and/or indirect access to ITAR Material which means there are restriction. If you are unsure as to whether you are eligible, please contact me to discuss. Matchtech is a STEM Recruitment Specialist, with over 40 years' experience
Jul 29, 2025
Full time
Senior Engineer - Software - SMCS - 12 month contract - New Malden - £67.47ph UMB or £50ph PAYE (Inside IR35) Key skills required for this role Software, ADA, C++ Important Senior Engineer - Software - SMCS Role: To develop software for the Combat Systems at the heart of the Royal Navy's vessels. We need people with a software background who're able to learn our way of doing things and become our next senior engineers. Job Requirements: Solid experience in software engineering within the defence sector Proficiency in ADA, Embedded C/C++, and potentially C# Experience with large systems rather than small applications Strong understanding of the software development lifecycle and best practices Either STEM degree or 1-2 years industry experience in Software development. Experience taking lead decisions in a software development role. A understanding of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. waterfall, Agile, Spiral) Proven experience of using a high-level design methodology (e.g. UML) Excellent communication skills and experience with mentoring staff. Considerable experience of using at least one high level programming language (e.g. ADA, C++, C#) Experience using a configuration management tool. Experience integrating Software based systems Experience supporting multiple complex programmes. Experience in a multi-disciplined engineering environment Experience working in a defence project. Experience using requirements tools (e.g. DOORS) Experience with estimating for project bids Tracking using Earned Value Management Experience of Atlassian toolset Security: BPSS + SC + UK Eyes Only This role will require the person to hold full Security Clearance (SC) prior to working onsite. You will need to obtain a BPSS check as part of this process. You must currently hold or be eligible and willing to obtain SC. In addition, this role involves direct and/or indirect access to ITAR Material which means there are restriction. If you are unsure as to whether you are eligible, please contact me to discuss. Matchtech is a STEM Recruitment Specialist, with over 40 years' experience
Flowdesk mission is to build a global financial institution for digital assets, one designed from the ground up for market integrity and efficiency. To achieve this in a rapidly evolving market, we apply a disciplined, first-principles approach to everything we do. This approach is embedded in our core services, from institutional liquidity provision, trading solutions, OTC execution to our comprehensive treasury management offerings. This is how we cut through the noise and build robust and scalable systems across all our business lines. Therefore, we seek individuals who are driven by this systematic approach. Joining Flowdesk means you will be a key contributor in building and scaling a more transparent and efficient financial markets infrastructure. Working hand in hand with the Markets team and the Sales team, you'll take part in the construction of Flowdesk's products and support the growth of our market-making infrastructure with the latest cloud and deployment technologies. In a team of 8 developers, your mission will be to Improve the infrastructure's reliability and performance Enhance our data acquisition channels Solve incoming issues Integrate new technical/financial microservices Have a look at our stack here Background & experience Programming experience with at least one modern language - Rust and Go is a plus Experience with one/several test frameworks Habit of writing clean and testable code Experience in designing complex systems (architecture, design patterns, reliability and scaling) Nice to Have Experience with any web3 libraries (ethers.js, go-ethereum, etc ) Experience with Hexagonal Architecture Experience in Financial/Capital Markets Skills and personality Professional proficiency in English, French is a plus JavaScript/TypeScript/Go languages Interest in algorithmic trading Interest in financial/capital markets Interest in digital assets/cryptocurrency/DLT/blockchain Open-minded and curious Highly innovative, flexible and self-directed Software Craftsmanship mindset Passionate about new technologies Company Culture and Values At Flowdesk, our culture drives our success. Here's how we live it Ambition, We aim to conquer an impactful place in the crypto ecosystem while representing Tech expertise. We're always moving quickly toward our goals. Ownership, If you believe in something, own it, make it happen, or at least learn from it. Humility, The final result is a puzzle built by everyone's efforts-not one person takes all the credit. Collaboration, While speed matters, we believe in waiting for others to move forward together. That's how we achieve success as a team. Recruitment process Are you interested in this job but feel you haven't ticked all the boxes? Don't hesitate to apply and tell us in the cover letter section why we should meet! Here's what you can expect if you apply HR interview (30') Technical test Technical interview (60') Chat with the Head of People (30') and the Head of Department (30') On the agenda, discussions rather than trick questions! These moments of exchange will allow you to understand how Flowdesk works and its values. But they are also (and above all) an opportunity for you to present your career path and your expectations for your next job!
Jul 29, 2025
Full time
Flowdesk mission is to build a global financial institution for digital assets, one designed from the ground up for market integrity and efficiency. To achieve this in a rapidly evolving market, we apply a disciplined, first-principles approach to everything we do. This approach is embedded in our core services, from institutional liquidity provision, trading solutions, OTC execution to our comprehensive treasury management offerings. This is how we cut through the noise and build robust and scalable systems across all our business lines. Therefore, we seek individuals who are driven by this systematic approach. Joining Flowdesk means you will be a key contributor in building and scaling a more transparent and efficient financial markets infrastructure. Working hand in hand with the Markets team and the Sales team, you'll take part in the construction of Flowdesk's products and support the growth of our market-making infrastructure with the latest cloud and deployment technologies. In a team of 8 developers, your mission will be to Improve the infrastructure's reliability and performance Enhance our data acquisition channels Solve incoming issues Integrate new technical/financial microservices Have a look at our stack here Background & experience Programming experience with at least one modern language - Rust and Go is a plus Experience with one/several test frameworks Habit of writing clean and testable code Experience in designing complex systems (architecture, design patterns, reliability and scaling) Nice to Have Experience with any web3 libraries (ethers.js, go-ethereum, etc ) Experience with Hexagonal Architecture Experience in Financial/Capital Markets Skills and personality Professional proficiency in English, French is a plus JavaScript/TypeScript/Go languages Interest in algorithmic trading Interest in financial/capital markets Interest in digital assets/cryptocurrency/DLT/blockchain Open-minded and curious Highly innovative, flexible and self-directed Software Craftsmanship mindset Passionate about new technologies Company Culture and Values At Flowdesk, our culture drives our success. Here's how we live it Ambition, We aim to conquer an impactful place in the crypto ecosystem while representing Tech expertise. We're always moving quickly toward our goals. Ownership, If you believe in something, own it, make it happen, or at least learn from it. Humility, The final result is a puzzle built by everyone's efforts-not one person takes all the credit. Collaboration, While speed matters, we believe in waiting for others to move forward together. That's how we achieve success as a team. Recruitment process Are you interested in this job but feel you haven't ticked all the boxes? Don't hesitate to apply and tell us in the cover letter section why we should meet! Here's what you can expect if you apply HR interview (30') Technical test Technical interview (60') Chat with the Head of People (30') and the Head of Department (30') On the agenda, discussions rather than trick questions! These moments of exchange will allow you to understand how Flowdesk works and its values. But they are also (and above all) an opportunity for you to present your career path and your expectations for your next job!
Description Working at the heart of our R+D team your role is designing the electronics for the next generation of Naim Audio's world class HiFi systems and, our sister company, Focal's speakers. Using your experience of working with high complexity digital systems you will be responsible for designing and implementing the electronics circuits that make Naim Audio and Focal streaming music systems sound so good. The R+D team is cross functional, and you'll be working closely with embedded software engineers, mechanical designers and test engineers. From concept phase right through to production you will be involved in the electronics design process, simulating circuits, pre-scan of EMC rules, prototyping, creating schematics, designing PCBs then testing and assisting with the transition to manufacture. Key Responsibilities Electronic design: Digital circuit design including components such as Microprocessors, DSP, FPGA, DAC/ADC High speed digital design Power supply design, linear and switched mode. Analogue circuit simulation and design of amplifiers and audio filters Prototyping and bench testing PCBs and circuits. EMC and ESD Electronics design peer reviews Electronics architecture reviews Design feasibility evaluation ECAD Design: Schematic design and PCB layout Analogue PCB design Power PCB design FPC and PCB Interconnection design System Integration Liaising with Suppliers and third parties: RF Design Consultants FFC and PCB Manufacturers Test Equipment suppliers Custom component design Sourcing component samples and liaising with companies for custom sample Skills, Knowledge and Expertise You are expected to have a strong electronics engineering background, preferable with a specialisation in modern digital technologies such as dealing with high-speed signals commonly found with DSP and FPGA designs. Knowledge of RF technologies such as Bluetooth and Wi-Fi would be beneficial, as would experience dealing with EMC sensitive applications. Degree qualified in Electronics engineering or similar discipline History of working in a commercial environment designing complex electronics products. Able to demonstrate depth of knowledge in multiple technical areas related to digital systems such as digital audio systems, high speed circuit design, FPGA or RF design. Analogue electronics design experience Lab skills such as debugging prototypes in collaboration with firmware engineers and using test equipment such as modern oscilloscopes and logic analysers. Experienced ECAD user, preferable Altium 360 Knowledge and ability to design to global safety and EMC / ESD standards rules. Familiarity with modern collaborative development tools and techniques such as Confluence and Jira Experience in the audio industry would be beneficial where critical listening was part of the design process. Benefits 24 days holiday, plus bank holidays - increasing with length of service Free canteen Free parking available on-site Enhanced employer pension contribution (4% of gross salary) Death in Service insurance Employee discount on Naim products Wellbeing initiatives, including an Employee Assistance Programme (EAP), and discounted memberships at select local gyms Alongside other, standard benefits (for example, training and development opportunities as appropriate to role) About Naim Audio Naim founder Julian Vereker MBE () was a racing car driver, entrepreneur and self-taught engineer with a deep passion for music. Spending his spare time listening to and recording his friends playing live in the 1960s, Julian found that playback on his system at home fell woefully short of the experience he craved. Not content with second best, he decided to design his own amplifiers and loudspeakers, ignoring accepted wisdom and focusing on aspects of performance that made music burst to life. These first designs laid the foundations for a range of iconic and award-winning hi-fi products that would reach well into the next century. This maverick approach to design, backed by over 40 years of engineering and craft, fuels our progress today. Choose Naim to go deeper into your music, for a completely immersive and involving listening experience. Our hiring process Stage 1: Applied Stage 2: Review Stage 3: Preliminary screening Stage 4: Initial interview with hiring manager Stage 5: On-site interview Stage 6: Hired
Jul 29, 2025
Full time
Description Working at the heart of our R+D team your role is designing the electronics for the next generation of Naim Audio's world class HiFi systems and, our sister company, Focal's speakers. Using your experience of working with high complexity digital systems you will be responsible for designing and implementing the electronics circuits that make Naim Audio and Focal streaming music systems sound so good. The R+D team is cross functional, and you'll be working closely with embedded software engineers, mechanical designers and test engineers. From concept phase right through to production you will be involved in the electronics design process, simulating circuits, pre-scan of EMC rules, prototyping, creating schematics, designing PCBs then testing and assisting with the transition to manufacture. Key Responsibilities Electronic design: Digital circuit design including components such as Microprocessors, DSP, FPGA, DAC/ADC High speed digital design Power supply design, linear and switched mode. Analogue circuit simulation and design of amplifiers and audio filters Prototyping and bench testing PCBs and circuits. EMC and ESD Electronics design peer reviews Electronics architecture reviews Design feasibility evaluation ECAD Design: Schematic design and PCB layout Analogue PCB design Power PCB design FPC and PCB Interconnection design System Integration Liaising with Suppliers and third parties: RF Design Consultants FFC and PCB Manufacturers Test Equipment suppliers Custom component design Sourcing component samples and liaising with companies for custom sample Skills, Knowledge and Expertise You are expected to have a strong electronics engineering background, preferable with a specialisation in modern digital technologies such as dealing with high-speed signals commonly found with DSP and FPGA designs. Knowledge of RF technologies such as Bluetooth and Wi-Fi would be beneficial, as would experience dealing with EMC sensitive applications. Degree qualified in Electronics engineering or similar discipline History of working in a commercial environment designing complex electronics products. Able to demonstrate depth of knowledge in multiple technical areas related to digital systems such as digital audio systems, high speed circuit design, FPGA or RF design. Analogue electronics design experience Lab skills such as debugging prototypes in collaboration with firmware engineers and using test equipment such as modern oscilloscopes and logic analysers. Experienced ECAD user, preferable Altium 360 Knowledge and ability to design to global safety and EMC / ESD standards rules. Familiarity with modern collaborative development tools and techniques such as Confluence and Jira Experience in the audio industry would be beneficial where critical listening was part of the design process. Benefits 24 days holiday, plus bank holidays - increasing with length of service Free canteen Free parking available on-site Enhanced employer pension contribution (4% of gross salary) Death in Service insurance Employee discount on Naim products Wellbeing initiatives, including an Employee Assistance Programme (EAP), and discounted memberships at select local gyms Alongside other, standard benefits (for example, training and development opportunities as appropriate to role) About Naim Audio Naim founder Julian Vereker MBE () was a racing car driver, entrepreneur and self-taught engineer with a deep passion for music. Spending his spare time listening to and recording his friends playing live in the 1960s, Julian found that playback on his system at home fell woefully short of the experience he craved. Not content with second best, he decided to design his own amplifiers and loudspeakers, ignoring accepted wisdom and focusing on aspects of performance that made music burst to life. These first designs laid the foundations for a range of iconic and award-winning hi-fi products that would reach well into the next century. This maverick approach to design, backed by over 40 years of engineering and craft, fuels our progress today. Choose Naim to go deeper into your music, for a completely immersive and involving listening experience. Our hiring process Stage 1: Applied Stage 2: Review Stage 3: Preliminary screening Stage 4: Initial interview with hiring manager Stage 5: On-site interview Stage 6: Hired
We're expanding our Geo Division in London and are seeking a Senior/Principal Geotechnical Consultant to join us. Geo is a core discipline within Stantec, with support from executive leaders who have risen through our ranks. If you're looking for career progression and the opportunity to work on diverse projects in sectors like renewables, commercial, and aviation, we would like to hear from you. Our geotechnical design team advises on scoping site investigations, interpretation of field data, production of geotechnical design reports, and construction phase support. Some of our forthcoming projects involve large-scale earthworks, including surcharging, ground improvements and interactions with our remediation team. We also develop pioneering systems and promote viable alternatives to the standard approaches, which include challenging brownfield sites. Ideally, we are looking for someone who has worked in the field for several years and is ready to take that next step in their development. About You: We're looking for experienced geotechnical practitioners with a strong foundation in UK-based design practices. You'll bring a deep understanding of soil mechanics and soil/structure interaction, coupled with significant experience in geotechnical design, including creating Geotechnical Design Reports (GDR) and Earthworks Specifications (EWS) to CD622 and EC7 standards. Your academic qualifications will include a BEng, BSc, or higher degree in Geotechnical or Civil Engineering, and you'll be a Chartered Member of a relevant institution. Alternatively, you may hold a first degree in Geology with an MSc in Geotechnical Engineering or an equivalent qualification. You'll possess a thorough understanding of ground investigation techniques and have proven experience in specifying geotechnical testing, both in situ and laboratory, with the ability to interpret the results accurately. Your expertise will extend to the specification and design of a wide range of geotechnical structures, including foundations, earthworks, ground improvement, slopes, embankments, gravity structures, nails, anchors, and embedded walls. Experience in designing, supervising, and verifying earthworks projects is highly desirable. You'll also be proficient in using industry-standard software tools such as Oasys Pile, Alp, PDisp, Adsec, ADC, Rocscience Slide, WALLAP, AutoCAD, and Excel. Experience with Plaxis 3D or other Finite Element (FE) software is a plus. Finally, you'll have a proven track record in writing clear and comprehensive interpretive geotechnical reports. The employer for this position is Hydrock Consultants Ltd, part of the Stantec of companies. About Stantec As a global design leader with over 31,000 engineers, architects, scientists, and project managers, Stantec is dedicated to designing with communities in mind. Our diverse expertise allows us to tackle projects of all sizes from complex urban developments to impactful neighbourhood initiatives, while connecting across our worldwide network to support one another and share knowledge. This commitment not only helps the communities we serve to thrive but enriches the growth and experience of our own people. In the UK and Ireland, our growing team of 4,000 is both agile and influential, able to make a meaningful difference by creating solutions that respect the environment and enhance community value. Whether you're just starting your career or are an experienced professional, your voice is valued here. Our collaborative culture encourages entrepreneurial thinking, ensuring everyone's ideas are heard. Our approach for clients is grounded in the belief that we're stronger together. By merging Hydrock's capabilities with Stantec's multidisciplinary services in buildings, infrastructure, environmental science, energy, and sustainability, we're uniquely positioned as a major force in the UK market, providing a powerful platform for future growth. What We Offer: Inspiring and supportive colleagues Recognition for hard work and career progression Opportunities to develop both technical and soft skills Competitive starting salary Community involvement through "Stantec in the Community" initiatives Flexible benefits, including a green car leasing scheme A Culture of Inclusion and Opportunity Stantec champions diversity, equity, and inclusion. As an Equal Opportunity Employer, we're committed to creating a supportive environment where every employee can perform at their best. Flexibility is essential to our culture, and we aim to accommodate all employees fairly. We consider all application individually with the required qualifications and knowledge without regard to any of the protected characteristics . We would like to provide everyone with a fair selection, assessment and employment experience so we ask with are made aware of any physical or neurodiverse condition within your application for which appropriate reasonable adjustments can be made by us. Ready to Take the Next Step? Once you've applied through our careers site, we strive to respond promptly after reviewing your application. The employer for this position is Hydrock Consultants Ltd, part of the Stantec group of companies. ReqID: 7042
Jul 28, 2025
Full time
We're expanding our Geo Division in London and are seeking a Senior/Principal Geotechnical Consultant to join us. Geo is a core discipline within Stantec, with support from executive leaders who have risen through our ranks. If you're looking for career progression and the opportunity to work on diverse projects in sectors like renewables, commercial, and aviation, we would like to hear from you. Our geotechnical design team advises on scoping site investigations, interpretation of field data, production of geotechnical design reports, and construction phase support. Some of our forthcoming projects involve large-scale earthworks, including surcharging, ground improvements and interactions with our remediation team. We also develop pioneering systems and promote viable alternatives to the standard approaches, which include challenging brownfield sites. Ideally, we are looking for someone who has worked in the field for several years and is ready to take that next step in their development. About You: We're looking for experienced geotechnical practitioners with a strong foundation in UK-based design practices. You'll bring a deep understanding of soil mechanics and soil/structure interaction, coupled with significant experience in geotechnical design, including creating Geotechnical Design Reports (GDR) and Earthworks Specifications (EWS) to CD622 and EC7 standards. Your academic qualifications will include a BEng, BSc, or higher degree in Geotechnical or Civil Engineering, and you'll be a Chartered Member of a relevant institution. Alternatively, you may hold a first degree in Geology with an MSc in Geotechnical Engineering or an equivalent qualification. You'll possess a thorough understanding of ground investigation techniques and have proven experience in specifying geotechnical testing, both in situ and laboratory, with the ability to interpret the results accurately. Your expertise will extend to the specification and design of a wide range of geotechnical structures, including foundations, earthworks, ground improvement, slopes, embankments, gravity structures, nails, anchors, and embedded walls. Experience in designing, supervising, and verifying earthworks projects is highly desirable. You'll also be proficient in using industry-standard software tools such as Oasys Pile, Alp, PDisp, Adsec, ADC, Rocscience Slide, WALLAP, AutoCAD, and Excel. Experience with Plaxis 3D or other Finite Element (FE) software is a plus. Finally, you'll have a proven track record in writing clear and comprehensive interpretive geotechnical reports. The employer for this position is Hydrock Consultants Ltd, part of the Stantec of companies. About Stantec As a global design leader with over 31,000 engineers, architects, scientists, and project managers, Stantec is dedicated to designing with communities in mind. Our diverse expertise allows us to tackle projects of all sizes from complex urban developments to impactful neighbourhood initiatives, while connecting across our worldwide network to support one another and share knowledge. This commitment not only helps the communities we serve to thrive but enriches the growth and experience of our own people. In the UK and Ireland, our growing team of 4,000 is both agile and influential, able to make a meaningful difference by creating solutions that respect the environment and enhance community value. Whether you're just starting your career or are an experienced professional, your voice is valued here. Our collaborative culture encourages entrepreneurial thinking, ensuring everyone's ideas are heard. Our approach for clients is grounded in the belief that we're stronger together. By merging Hydrock's capabilities with Stantec's multidisciplinary services in buildings, infrastructure, environmental science, energy, and sustainability, we're uniquely positioned as a major force in the UK market, providing a powerful platform for future growth. What We Offer: Inspiring and supportive colleagues Recognition for hard work and career progression Opportunities to develop both technical and soft skills Competitive starting salary Community involvement through "Stantec in the Community" initiatives Flexible benefits, including a green car leasing scheme A Culture of Inclusion and Opportunity Stantec champions diversity, equity, and inclusion. As an Equal Opportunity Employer, we're committed to creating a supportive environment where every employee can perform at their best. Flexibility is essential to our culture, and we aim to accommodate all employees fairly. We consider all application individually with the required qualifications and knowledge without regard to any of the protected characteristics . We would like to provide everyone with a fair selection, assessment and employment experience so we ask with are made aware of any physical or neurodiverse condition within your application for which appropriate reasonable adjustments can be made by us. Ready to Take the Next Step? Once you've applied through our careers site, we strive to respond promptly after reviewing your application. The employer for this position is Hydrock Consultants Ltd, part of the Stantec group of companies. ReqID: 7042
Senior Embedded Software Engineer, Cocca Job ID: Evi Technologies Limited As a Senior Embedded Software Engineer, you will be a core member of a software team, developing Ring's next generation of Camera centric devices. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. You will obsess over a devices battery life, boot time, system latency or any of a number of performance KPI. You will add significant new features and integrate with new hardware and software services. Key job responsibilities You will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues. A day in the life The ideal candidate: Enjoys working side by side with partners, colleagues and teams on tough problems Is highly effective and thrives in a dynamic environment with multiple, changing priorities Knows what is important when shipping products to customers and has been through the process from start to finish Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge About the team You will join the team that works on Ring devices, including video doorbells, and security cameras. We develop the device firmware which supports popular features such as Live View, colour night mode or motion detection. Our goal is to ensure a secure, reliable product development integrating with the Ring product range, to help Ring on its mission to keep people closer to the moments that matter. Key job responsibilities Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, design patterns, 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 Preferred qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations BASIC QUALIFICATIONS - Experience as a mentor, tech lead or leading an engineering team - Experience contributing to the architecture and design (architecture, design patterns, 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 PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Jul 28, 2025
Full time
Senior Embedded Software Engineer, Cocca Job ID: Evi Technologies Limited As a Senior Embedded Software Engineer, you will be a core member of a software team, developing Ring's next generation of Camera centric devices. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. You will obsess over a devices battery life, boot time, system latency or any of a number of performance KPI. You will add significant new features and integrate with new hardware and software services. Key job responsibilities You will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues. A day in the life The ideal candidate: Enjoys working side by side with partners, colleagues and teams on tough problems Is highly effective and thrives in a dynamic environment with multiple, changing priorities Knows what is important when shipping products to customers and has been through the process from start to finish Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge About the team You will join the team that works on Ring devices, including video doorbells, and security cameras. We develop the device firmware which supports popular features such as Live View, colour night mode or motion detection. Our goal is to ensure a secure, reliable product development integrating with the Ring product range, to help Ring on its mission to keep people closer to the moments that matter. Key job responsibilities Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, design patterns, 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 Preferred qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations BASIC QUALIFICATIONS - Experience as a mentor, tech lead or leading an engineering team - Experience contributing to the architecture and design (architecture, design patterns, 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 PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on CPython. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the Arm architecture, from JavaScript to Rust. You will work closely with the team and colleagues across the organisation and with open-source communities to solve challenges in enabling the future of computing. Responsibilities Identify and implement changes to compilers and managed runtimes to improve the performance of selected workloads and better support Arm architectural features and CPU designs. Implement new runtime or compiler features and fine-tune existing ones. (e.g. garbage collectors, interpreters, optimisation passes, intrinsics). Own and be accountable for medium/large technical areas of CPython development. Contribute to CPython and related projects; engage with its upstream communities. Collaborate with colleagues across Arm to improve the support for the Arm Architecture and CPUs. Help develops the project automated functionality and performance testing frameworks. Required Skills and Experience Experience working on managed runtimes or compilers. Strong programming skills in Python/C. Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge. Familiar with open-source project development and contribution processes. Knowledge of a computer architecture, arm64 is preferred. Proficiency in software development and methodologies (coding, testing, debugging, reviewing). Clear and effective written and verbal communication skills. 'Nice To Have' Skills and Experience Proficiency in one or more of the following languages: Java, Rust, Go, JavaScript. Familiar with Agile software development methodology such as Scrum or Kanban. Familiar with Linux performance analysis tools and system level performance tuning. In Return You'll work directly with the upstream CPython community, contributing to the core of the language used by millions of developers worldwide. You'll have the chance to implement real improvements in the interpreter, targeting performance and architectural enhancements specific to Arm, such as NEON and SVE. Your work won't sit in a fork! It will go upstream and become part of Python itself, running everywhere from cloud platforms to embedded systems. You'll belong to a skilled, collaborative team, and engage with a global open-source community that values clean design, real impact and long-term thinking. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Jul 28, 2025
Full time
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on CPython. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the Arm architecture, from JavaScript to Rust. You will work closely with the team and colleagues across the organisation and with open-source communities to solve challenges in enabling the future of computing. Responsibilities Identify and implement changes to compilers and managed runtimes to improve the performance of selected workloads and better support Arm architectural features and CPU designs. Implement new runtime or compiler features and fine-tune existing ones. (e.g. garbage collectors, interpreters, optimisation passes, intrinsics). Own and be accountable for medium/large technical areas of CPython development. Contribute to CPython and related projects; engage with its upstream communities. Collaborate with colleagues across Arm to improve the support for the Arm Architecture and CPUs. Help develops the project automated functionality and performance testing frameworks. Required Skills and Experience Experience working on managed runtimes or compilers. Strong programming skills in Python/C. Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge. Familiar with open-source project development and contribution processes. Knowledge of a computer architecture, arm64 is preferred. Proficiency in software development and methodologies (coding, testing, debugging, reviewing). Clear and effective written and verbal communication skills. 'Nice To Have' Skills and Experience Proficiency in one or more of the following languages: Java, Rust, Go, JavaScript. Familiar with Agile software development methodology such as Scrum or Kanban. Familiar with Linux performance analysis tools and system level performance tuning. In Return You'll work directly with the upstream CPython community, contributing to the core of the language used by millions of developers worldwide. You'll have the chance to implement real improvements in the interpreter, targeting performance and architectural enhancements specific to Arm, such as NEON and SVE. Your work won't sit in a fork! It will go upstream and become part of Python itself, running everywhere from cloud platforms to embedded systems. You'll belong to a skilled, collaborative team, and engage with a global open-source community that values clean design, real impact and long-term thinking. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Sr. Embedded Software Dev Engineer, Blink/Ring ASIC Team Do you have a passion for building great products? Are you excited about making a big impact in a large company with a global impact and a startup culture? Blink's mission is to make neighborhoods safer with effective, affordable home security solutions that are accessible to everyone. All Blink products use in-house developed ASIC. As a Senior Embedded Software Engineer, you will be working with a team developing ASIC and providing SDK for for customers who build IoT products. You will be part of a strong team in a fast-paced start-up environment where agile development is embraced and innovation is encouraged. At Blink, every engineer has the opportunity to positively impact our customers. Key job responsibilities - Enjoys working side by side with colleagues and teams on tough problems - Is highly effective and thrives in a dynamic environment with multiple, changing priorities - Is comfortable with proactive outward communication and technical leadership - Never shies away from a challenge - Knows what is important when shipping products to customers and has been through the process from start to finish BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Jul 28, 2025
Full time
Sr. Embedded Software Dev Engineer, Blink/Ring ASIC Team Do you have a passion for building great products? Are you excited about making a big impact in a large company with a global impact and a startup culture? Blink's mission is to make neighborhoods safer with effective, affordable home security solutions that are accessible to everyone. All Blink products use in-house developed ASIC. As a Senior Embedded Software Engineer, you will be working with a team developing ASIC and providing SDK for for customers who build IoT products. You will be part of a strong team in a fast-paced start-up environment where agile development is embraced and innovation is encouraged. At Blink, every engineer has the opportunity to positively impact our customers. Key job responsibilities - Enjoys working side by side with colleagues and teams on tough problems - Is highly effective and thrives in a dynamic environment with multiple, changing priorities - Is comfortable with proactive outward communication and technical leadership - Never shies away from a challenge - Knows what is important when shipping products to customers and has been through the process from start to finish BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Senior Software Engineer/SRE - Application Middleware Location London Business Area Engineering and CTO Ref # Description & Requirements Are you passionate about building high-performance systems that are fast, resilient, and operate at global scale? Join Bloomberg's Application Middleware SRE team, where you'll combine software engineering and systems expertise to keep the backbone of the Bloomberg Terminal running smoothly for hundreds of thousands of users around the world. We're not your typical SRE team. We're embedded in a group that powers real-time connectivity, and we own systems where uptime isn't just important-it's essential to the global financial system. This is your opportunity to engineer resilience at scale, automate critical infrastructure, and shape reliability practices across one of the world's most powerful tech platforms. The Team We're the Site Reliability Engineering team within Bloomberg's Application Middleware group. Our mission: ensure that Bloomberg's core connectivity and messaging layers are resilient, scalable, and fully observable. We own systems that operate at high throughput and low latency, including: Gateways: Secure, high-performance TCP/SSL entry points to our data centers HFN & NSTP: A global HTTP CDN and SOCKS5 proxy network delivering fast access from any geography Playlist Services: Dynamic path configuration systems optimizing user connectivity in real-time PGM Relays: Infrastructure for reliable multicast data delivery We use automation, observability, and software engineering to detect issues before they impact customers and reduce manual toil wherever we can. What You'll Do Build production-grade software that powers Bloomberg's global infrastructure Design and implement scalable, fault-tolerant systems with a focus on observability, performance, and automation Collaborate across engineering teams to introduce automated, self-service operational workflows Conduct deep systems analysis and root cause investigations for complex, distributed systems Propose and prototype innovative approaches to reliability and risk mitigation Contribute to design docs, runbooks, and post-incident reviews-clear communication is part of the job You'll Need to Have A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience Strong software engineering skills in any high-level language (we mainly use Python and C++) A deep understanding of software system reliability and risk management-including how to identify potential points of failure and design mitigation strategies. A good understanding of data structures, algorithms, and system design Experience navigating and improving large, distributed codebases An ability to identify system risks and engineer around points of failure Clear written and verbal communication, including technical documentation and incident analysis We'd Love to See We are building a team with a breadth of expertise and value depth in any of the following areas: Systems Knowledge: A strong grasp of operating systems, fundamental networking protocols (TCP, UDP, multicast), or core database concepts as they apply to modern infrastructure. Cluster Management: Experience with deployments, staging, and configuration management. Direct experience with Argo and/or Kubernetes or other Pipeline Management Platforms is a significant advantage. Machine Management at Scale: Experience with capacity planning and automating the lifecycle of large machine fleets. System Observability and Monitoring: Deep understanding of SLIs/SLOs/SLAs, alerting, and building dashboards for complex systems. Reliability in Distributed Systems: Knowledge of fault tolerance and the unique challenges of network and node failure in distributed environments. Mentoring: Proven experience mentoring and growing junior Engineers Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law. Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email
Jul 28, 2025
Full time
Senior Software Engineer/SRE - Application Middleware Location London Business Area Engineering and CTO Ref # Description & Requirements Are you passionate about building high-performance systems that are fast, resilient, and operate at global scale? Join Bloomberg's Application Middleware SRE team, where you'll combine software engineering and systems expertise to keep the backbone of the Bloomberg Terminal running smoothly for hundreds of thousands of users around the world. We're not your typical SRE team. We're embedded in a group that powers real-time connectivity, and we own systems where uptime isn't just important-it's essential to the global financial system. This is your opportunity to engineer resilience at scale, automate critical infrastructure, and shape reliability practices across one of the world's most powerful tech platforms. The Team We're the Site Reliability Engineering team within Bloomberg's Application Middleware group. Our mission: ensure that Bloomberg's core connectivity and messaging layers are resilient, scalable, and fully observable. We own systems that operate at high throughput and low latency, including: Gateways: Secure, high-performance TCP/SSL entry points to our data centers HFN & NSTP: A global HTTP CDN and SOCKS5 proxy network delivering fast access from any geography Playlist Services: Dynamic path configuration systems optimizing user connectivity in real-time PGM Relays: Infrastructure for reliable multicast data delivery We use automation, observability, and software engineering to detect issues before they impact customers and reduce manual toil wherever we can. What You'll Do Build production-grade software that powers Bloomberg's global infrastructure Design and implement scalable, fault-tolerant systems with a focus on observability, performance, and automation Collaborate across engineering teams to introduce automated, self-service operational workflows Conduct deep systems analysis and root cause investigations for complex, distributed systems Propose and prototype innovative approaches to reliability and risk mitigation Contribute to design docs, runbooks, and post-incident reviews-clear communication is part of the job You'll Need to Have A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience Strong software engineering skills in any high-level language (we mainly use Python and C++) A deep understanding of software system reliability and risk management-including how to identify potential points of failure and design mitigation strategies. A good understanding of data structures, algorithms, and system design Experience navigating and improving large, distributed codebases An ability to identify system risks and engineer around points of failure Clear written and verbal communication, including technical documentation and incident analysis We'd Love to See We are building a team with a breadth of expertise and value depth in any of the following areas: Systems Knowledge: A strong grasp of operating systems, fundamental networking protocols (TCP, UDP, multicast), or core database concepts as they apply to modern infrastructure. Cluster Management: Experience with deployments, staging, and configuration management. Direct experience with Argo and/or Kubernetes or other Pipeline Management Platforms is a significant advantage. Machine Management at Scale: Experience with capacity planning and automating the lifecycle of large machine fleets. System Observability and Monitoring: Deep understanding of SLIs/SLOs/SLAs, alerting, and building dashboards for complex systems. Reliability in Distributed Systems: Knowledge of fault tolerance and the unique challenges of network and node failure in distributed environments. Mentoring: Proven experience mentoring and growing junior Engineers Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law. Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email