it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Register as Employer
  • Contact us
  • Career Advice
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Register as Employer
  • Contact us
  • Career Advice
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

18 jobs found

Email me jobs like this
Refine Search
Current Search
senior software engineer robotics
ENTERPRISE RECRUITMENT LTD
Senior System Engineer
ENTERPRISE RECRUITMENT LTD Bournemouth, Dorset
This key role sits at the forefront of cutting-edge technology in aerospace and similarly advanced engineering fields. As a Senior Systems Engineer, you will work on mission-critical products, acting as a central technical link between engineering disciplines and shaping system-level decisions that drive overall product success. You will be involved across the full systems lifecycle - requirements development, design, verification, and integration - while working closely with multidisciplinary teams. For those seeking leadership experience, there is scope to mentor or guide small engineering groups, making this an ideal next step for someone looking to grow their influence. Ideally, you will bring experience from the aerospace sector or a comparable high-tech, safety-critical environment. However, candidates from related industries such as defence, automotive, robotics, or complex electronics systems are strongly encouraged to apply. A solid foundation in hardware, electronics, and software integration is highly valued. The organisation is committed to long-term development, offering an annual training budget, clear progression opportunities, and a supportive, collaborative culture. In addition to a competitive salary, you will benefit from a generous bonus scheme, enhanced holiday entitlement, and hybrid working arrangements. This is an exceptional opportunity for a Senior Systems Engineer seeking technical challenge, leadership growth, and the chance to contribute to high-profile, safety-critical programmes. Requirements: Degree in engineering or a related discipline. Significant experience in a high-tech or safety-critical engineering environment. Proven systems integration experience within complex, cross-functional products.
27/11/2025
Full time
This key role sits at the forefront of cutting-edge technology in aerospace and similarly advanced engineering fields. As a Senior Systems Engineer, you will work on mission-critical products, acting as a central technical link between engineering disciplines and shaping system-level decisions that drive overall product success. You will be involved across the full systems lifecycle - requirements development, design, verification, and integration - while working closely with multidisciplinary teams. For those seeking leadership experience, there is scope to mentor or guide small engineering groups, making this an ideal next step for someone looking to grow their influence. Ideally, you will bring experience from the aerospace sector or a comparable high-tech, safety-critical environment. However, candidates from related industries such as defence, automotive, robotics, or complex electronics systems are strongly encouraged to apply. A solid foundation in hardware, electronics, and software integration is highly valued. The organisation is committed to long-term development, offering an annual training budget, clear progression opportunities, and a supportive, collaborative culture. In addition to a competitive salary, you will benefit from a generous bonus scheme, enhanced holiday entitlement, and hybrid working arrangements. This is an exceptional opportunity for a Senior Systems Engineer seeking technical challenge, leadership growth, and the chance to contribute to high-profile, safety-critical programmes. Requirements: Degree in engineering or a related discipline. Significant experience in a high-tech or safety-critical engineering environment. Proven systems integration experience within complex, cross-functional products.
ENTERPRISE RECRUITMENT LTD
Senior System Engineer
ENTERPRISE RECRUITMENT LTD Graveley, Hertfordshire
This key role sits at the forefront of cutting-edge technology in aerospace and similarly advanced engineering fields. As a Senior Systems Engineer, you will work on mission-critical products, acting as a central technical link between engineering disciplines and shaping system-level decisions that drive overall product success. You will be involved across the full systems lifecycle - requirements development, design, verification, and integration - while working closely with multidisciplinary teams. For those seeking leadership experience, there is scope to mentor or guide small engineering groups, making this an ideal next step for someone looking to grow their influence. Ideally, you will bring experience from the aerospace sector or a comparable high-tech, safety-critical environment. However, candidates from related industries such as defence, automotive, robotics, or complex electronics systems are strongly encouraged to apply. A solid foundation in hardware, electronics, and software integration is highly valued. The organisation is committed to long-term development, offering an annual training budget, clear progression opportunities, and a supportive, collaborative culture. In addition to a competitive salary, you will benefit from a generous bonus scheme, enhanced holiday entitlement, and hybrid working arrangements. This is an exceptional opportunity for a Senior Systems Engineer seeking technical challenge, leadership growth, and the chance to contribute to high-profile, safety-critical programmes. Requirements: Degree in engineering or a related discipline. Significant experience in a high-tech or safety-critical engineering environment. Proven systems integration experience within complex, cross-functional products.
27/11/2025
Full time
This key role sits at the forefront of cutting-edge technology in aerospace and similarly advanced engineering fields. As a Senior Systems Engineer, you will work on mission-critical products, acting as a central technical link between engineering disciplines and shaping system-level decisions that drive overall product success. You will be involved across the full systems lifecycle - requirements development, design, verification, and integration - while working closely with multidisciplinary teams. For those seeking leadership experience, there is scope to mentor or guide small engineering groups, making this an ideal next step for someone looking to grow their influence. Ideally, you will bring experience from the aerospace sector or a comparable high-tech, safety-critical environment. However, candidates from related industries such as defence, automotive, robotics, or complex electronics systems are strongly encouraged to apply. A solid foundation in hardware, electronics, and software integration is highly valued. The organisation is committed to long-term development, offering an annual training budget, clear progression opportunities, and a supportive, collaborative culture. In addition to a competitive salary, you will benefit from a generous bonus scheme, enhanced holiday entitlement, and hybrid working arrangements. This is an exceptional opportunity for a Senior Systems Engineer seeking technical challenge, leadership growth, and the chance to contribute to high-profile, safety-critical programmes. Requirements: Degree in engineering or a related discipline. Significant experience in a high-tech or safety-critical engineering environment. Proven systems integration experience within complex, cross-functional products.
Proactive Global
Principal System Architect
Proactive Global City, London
Principal Systems Architect - London, UK Help shape the future of robotics. As our Principal Systems Architect , you'll define the technical direction of next-generation robotic systems and work with some of the brightest engineers in the industry. If you thrive on solving complex system-level challenges and want to have real influence on product strategy, this role is for you. What You'll Do In this role, you'll be the architectural lead across our robotic platform, responsible for driving clarity, structure, and technical excellence. You will: Develop and execute system-level technical strategies aligned with our mission and long-term roadmap. Partner closely with cross-functional leaders and SMEs to design robust, scalable architectures that meet demanding product requirements. Define, document, and maintain system-level requirements and ensure alignment across mechanical, electrical, software, and AI teams. Produce clear, high-quality documentation-block diagrams, interface specifications, design narratives, and technical guidelines. Present architectural directions, design trade-offs, and technology roadmaps to senior leadership. Lead trade studies and use evidence-based decision frameworks to guide major design choices. Identify performance bottlenecks and drive architectural improvements for efficiency, reliability, and scalability. Stay ahead of industry trends and emerging technologies, especially in robotic system design. Establish technical standards and best practices, ensuring compliance with relevant industry and safety regulations. Identify and mitigate technical risks across the entire development lifecycle. Guide system integration efforts across hardware, software, AI/ML, and embedded teams to achieve high performance and reliability. What We're Looking For You bring depth, leadership, and hands-on expertise to complex robotic systems. Ideally, you have: Bachelor's, Master's, or PhD in Robotics, Computer Science, Electrical/Mechanical Engineering, or related field. 15+ years' industry experience , including 5+ years in system architecture within robotics or complex embedded systems. Strong knowledge of robotic system design - including kinematics, dynamics, control algorithms, perception systems, and simulation tools such as Gazebo or Simulink. Experience with hardware-software co-design, real-time computing, middleware, and system integration (including robotic arms, manipulators, embedded production systems, and indoor logistics). Familiarity with AI/ML integration, sensor fusion, and autonomous decision-making systems. Practical experience with embedded systems, microcontrollers, FPGAs, and high-performance computing platforms. Understanding of wireless communications, power management, and battery technologies. Outstanding problem-solving abilities, with the ability to balance performance, cost, and system complexity. A strong motivation to work more directly in robotics and hands-on system design. Willingness to relocate to London and work fully on-site (5 days/week). One-month notice period. (Salary expectations discussed individually.) What We Offer Competitive salary + participation in our Stock Option Plan Generous paid vacation aligned with local labor laws Opportunities to travel to our Vancouver and Boston offices Office perks: free breakfast, lunch, snacks, plus regular team events The freedom to influence product decisions and own major initiatives Close collaboration with world-class engineers, researchers, and product leaders in AI and robotics A fast-paced startup culture built on transparency, speed, and minimal bureaucracy Proactive Global is committed to equality in the workplace and is an equal opportunity employer. Proactive Global is acting as an Employment Business in relation to this vacancy.
19/11/2025
Full time
Principal Systems Architect - London, UK Help shape the future of robotics. As our Principal Systems Architect , you'll define the technical direction of next-generation robotic systems and work with some of the brightest engineers in the industry. If you thrive on solving complex system-level challenges and want to have real influence on product strategy, this role is for you. What You'll Do In this role, you'll be the architectural lead across our robotic platform, responsible for driving clarity, structure, and technical excellence. You will: Develop and execute system-level technical strategies aligned with our mission and long-term roadmap. Partner closely with cross-functional leaders and SMEs to design robust, scalable architectures that meet demanding product requirements. Define, document, and maintain system-level requirements and ensure alignment across mechanical, electrical, software, and AI teams. Produce clear, high-quality documentation-block diagrams, interface specifications, design narratives, and technical guidelines. Present architectural directions, design trade-offs, and technology roadmaps to senior leadership. Lead trade studies and use evidence-based decision frameworks to guide major design choices. Identify performance bottlenecks and drive architectural improvements for efficiency, reliability, and scalability. Stay ahead of industry trends and emerging technologies, especially in robotic system design. Establish technical standards and best practices, ensuring compliance with relevant industry and safety regulations. Identify and mitigate technical risks across the entire development lifecycle. Guide system integration efforts across hardware, software, AI/ML, and embedded teams to achieve high performance and reliability. What We're Looking For You bring depth, leadership, and hands-on expertise to complex robotic systems. Ideally, you have: Bachelor's, Master's, or PhD in Robotics, Computer Science, Electrical/Mechanical Engineering, or related field. 15+ years' industry experience , including 5+ years in system architecture within robotics or complex embedded systems. Strong knowledge of robotic system design - including kinematics, dynamics, control algorithms, perception systems, and simulation tools such as Gazebo or Simulink. Experience with hardware-software co-design, real-time computing, middleware, and system integration (including robotic arms, manipulators, embedded production systems, and indoor logistics). Familiarity with AI/ML integration, sensor fusion, and autonomous decision-making systems. Practical experience with embedded systems, microcontrollers, FPGAs, and high-performance computing platforms. Understanding of wireless communications, power management, and battery technologies. Outstanding problem-solving abilities, with the ability to balance performance, cost, and system complexity. A strong motivation to work more directly in robotics and hands-on system design. Willingness to relocate to London and work fully on-site (5 days/week). One-month notice period. (Salary expectations discussed individually.) What We Offer Competitive salary + participation in our Stock Option Plan Generous paid vacation aligned with local labor laws Opportunities to travel to our Vancouver and Boston offices Office perks: free breakfast, lunch, snacks, plus regular team events The freedom to influence product decisions and own major initiatives Close collaboration with world-class engineers, researchers, and product leaders in AI and robotics A fast-paced startup culture built on transparency, speed, and minimal bureaucracy Proactive Global is committed to equality in the workplace and is an equal opportunity employer. Proactive Global is acting as an Employment Business in relation to this vacancy.
Automation Experts Ltd
Control Systems Engineer
Automation Experts Ltd
A long-established UK-based automation and control systems firm offers a hands-on engineering environment with exposure to cutting-edge technologies in PLCs, robotics, and energy-efficient solutions, providing opportunities for professional growth, close collaboration with experienced engineers, and involvement in diverse, high-impact industrial projects all within a supportive and quality-driven workplace. Control Systems Engineer £50k - £60k + Overtime + Pension Earn £70k+ Excellent Training & Development Opportunities West Midlands Ref: 24817 Control Systems Engineer - The Role: Design & develop control software using mainly Siemens or Rockwell PLC. Bosch Rexroth & Codesys are also readily used Office based during the software design & writing then on site for clients within the UK for installation & commissioning ( 35% site work) Excellent benefits package on offer including paid overtime & the opportunity to obtain training & personnel development For senior engineers, full life cycle projects await Control Systems Engineer - The Person: Ideally have Siemens TIA experience, but training is available Experience with Servo drive applications or motion control solutions would be highly desirable Flexibility for UK travel - 35% site work required Located in the West Midlands, this role would be commutable from within and around Hinckley, Nuneaton, Coventry and South Birmingham. Flexible working is available. Looking for a job involved with automation, control systems, process control or systems integration? Register your details on (url removed) where you will find a full list of live positions where a customised automated search process allows immediate access to new vacancies as they are registered. Free, confidential service. For further information call Sharon Hill AE1
15/11/2025
Full time
A long-established UK-based automation and control systems firm offers a hands-on engineering environment with exposure to cutting-edge technologies in PLCs, robotics, and energy-efficient solutions, providing opportunities for professional growth, close collaboration with experienced engineers, and involvement in diverse, high-impact industrial projects all within a supportive and quality-driven workplace. Control Systems Engineer £50k - £60k + Overtime + Pension Earn £70k+ Excellent Training & Development Opportunities West Midlands Ref: 24817 Control Systems Engineer - The Role: Design & develop control software using mainly Siemens or Rockwell PLC. Bosch Rexroth & Codesys are also readily used Office based during the software design & writing then on site for clients within the UK for installation & commissioning ( 35% site work) Excellent benefits package on offer including paid overtime & the opportunity to obtain training & personnel development For senior engineers, full life cycle projects await Control Systems Engineer - The Person: Ideally have Siemens TIA experience, but training is available Experience with Servo drive applications or motion control solutions would be highly desirable Flexibility for UK travel - 35% site work required Located in the West Midlands, this role would be commutable from within and around Hinckley, Nuneaton, Coventry and South Birmingham. Flexible working is available. Looking for a job involved with automation, control systems, process control or systems integration? Register your details on (url removed) where you will find a full list of live positions where a customised automated search process allows immediate access to new vacancies as they are registered. Free, confidential service. For further information call Sharon Hill AE1
ECM Selection (Holdings) Limited
Senior C# Software Engineer
ECM Selection (Holdings) Limited Cambridge, Cambridgeshire
Using C# for robotic applications and delivering applied technologies This applied robotics company develops both software and hardware that is used in the field. They have successfully delivered multiple versions of their mobile robots, used by partner customers. Their latest projects are testament to new features and technologies to improve their robots, and they are currently recruiting for their engineering team. This hands-on software engineering position is for an experienced, senior level and technically adept hands-on technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members of the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with complex hardware products ideally within robotics. Exposure to Azure DevOps tools and technologies. Experience with both start-ups / scale-ups and larger organisations. Additional experience in technical team mentoring, software architecture and / or software scalability would be desirable. Projects experience is most important, what you have done should be relevant technically and applied. It is expected that applicants will be computer science graduates or similar. Due to the multidisciplinary nature of projects, good communications are needed as you will work closely with software, electronics, manufacturing and mechanical engineers. Work will be mostly conducted at their offices and workshops, with homeworking options available when projects allow. On offer is an excellent remunerations package including benefits. No company sponsorship is available. Due to the semi-rural location of their offices, applicants who have their own vehicle or who are willing to take public transport are encouraged. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27443 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
07/10/2025
Full time
Using C# for robotic applications and delivering applied technologies This applied robotics company develops both software and hardware that is used in the field. They have successfully delivered multiple versions of their mobile robots, used by partner customers. Their latest projects are testament to new features and technologies to improve their robots, and they are currently recruiting for their engineering team. This hands-on software engineering position is for an experienced, senior level and technically adept hands-on technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members of the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with complex hardware products ideally within robotics. Exposure to Azure DevOps tools and technologies. Experience with both start-ups / scale-ups and larger organisations. Additional experience in technical team mentoring, software architecture and / or software scalability would be desirable. Projects experience is most important, what you have done should be relevant technically and applied. It is expected that applicants will be computer science graduates or similar. Due to the multidisciplinary nature of projects, good communications are needed as you will work closely with software, electronics, manufacturing and mechanical engineers. Work will be mostly conducted at their offices and workshops, with homeworking options available when projects allow. On offer is an excellent remunerations package including benefits. No company sponsorship is available. Due to the semi-rural location of their offices, applicants who have their own vehicle or who are willing to take public transport are encouraged. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27443 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Jackson Hogg Ltd
Senior Software Engineer
Jackson Hogg Ltd Blyth, Northumberland
Senior Software Engineer Blyth, United Kingdom Salary - DOE Jackson Hogg is delighted to be working with Tharsus on the appointment of a Senior Software Engineer. We are looking for a dynamic, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on various exciting projects. Tharsus' projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. They move quickly and iteratively and pride themselves in working tightly with their customers. If you are looking for a lively and communicative role in smart automation and robotics, then please read on! Because of the diverse nature of the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area. Having said that, in recent projects we ve utilised these technologies: C# (with ASP.Net Core) to create a robotics orchestrator Python to write async, web API based, microservices + image recognition React for frontend UIs C++ to implement low level algorithms and firmware MQTT for service-to-service communication Docker containerise and run services Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring The people in Tharsus' team come from backgrounds in robotics, physics, mathematics, aerodynamics, psychology, embedded systems, and computer science. Some have experience in large corporations, other have only ever worked for Tharsus. One person loves pottery; another likes flying planes - we're a varied bunch and that's important to us. This role is a hybrid one with opportunity to work a couple days of the week at home. It s important that you can commit some time in our factory in Blyth as you ll be working collaboratively with others on hardware. If you are interested in this role please reach out at using the details below.
02/10/2025
Full time
Senior Software Engineer Blyth, United Kingdom Salary - DOE Jackson Hogg is delighted to be working with Tharsus on the appointment of a Senior Software Engineer. We are looking for a dynamic, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on various exciting projects. Tharsus' projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. They move quickly and iteratively and pride themselves in working tightly with their customers. If you are looking for a lively and communicative role in smart automation and robotics, then please read on! Because of the diverse nature of the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area. Having said that, in recent projects we ve utilised these technologies: C# (with ASP.Net Core) to create a robotics orchestrator Python to write async, web API based, microservices + image recognition React for frontend UIs C++ to implement low level algorithms and firmware MQTT for service-to-service communication Docker containerise and run services Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring The people in Tharsus' team come from backgrounds in robotics, physics, mathematics, aerodynamics, psychology, embedded systems, and computer science. Some have experience in large corporations, other have only ever worked for Tharsus. One person loves pottery; another likes flying planes - we're a varied bunch and that's important to us. This role is a hybrid one with opportunity to work a couple days of the week at home. It s important that you can commit some time in our factory in Blyth as you ll be working collaboratively with others on hardware. If you are interested in this role please reach out at using the details below.
Senior Design Engineer
IT Jobs Northern Ireland
Your New Company This is an exciting opportunity to join a cutting-edge advanced manufacturing company based in Northern Ireland, specialising in bespoke machine build, automation, robotics, and software solutions for a global client base. Their focus is on developing state-of-the-art technologies that can be rapidly deployed into manufacturing environments, helping clients streamline operations and focus on their core business. The company partners with leading global organisations and offers a comprehensive portfolio ranging from individual robotic cells to large-scale customised systems. Your New Role As a Senior Mechanical Design Engineer, you will play a key role in leading the mechanical design, development, and implementation of innovative systems for robotic and automated equipment. You will be responsible for developing concepts, detailed designs, and engineering drawings using SolidWorks, while ensuring compliance with relevant safety standards and directives. The role involves overseeing prototype development, testing, and commissioning, as well as collaborating with cross-functional teams including electrical, controls, and software engineers. You will also engage directly with clients to gather requirements and provide technical support, while mentoring junior engineers and managing project timelines, budgets, and resources. What You Will Need to Succeed To be successful in this role, you will hold a Bachelor's degree in mechanical engineering or a related field and have at least seven years of experience in mechanical design. You will be proficient in CAD and have a strong understanding of automation equipment, including conveyors, robotics, and machine vision systems. Experience with pneumatic systems, design calculations, and precision machining tolerances is essential. What You Will Get in Return In return, you will join a progressive and innovative organisation experiencing rapid growth, with opportunities for professional development and career progression. You will work with a supportive and collaborative team, enjoy autonomy in managing your workload, and contribute to projects for some of the world's most successful technology and manufacturing companies. The role offers a competitive salary, company pension, and on-site parking, all within a dynamic and forward-thinking work environment. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
01/06/2025
Your New Company This is an exciting opportunity to join a cutting-edge advanced manufacturing company based in Northern Ireland, specialising in bespoke machine build, automation, robotics, and software solutions for a global client base. Their focus is on developing state-of-the-art technologies that can be rapidly deployed into manufacturing environments, helping clients streamline operations and focus on their core business. The company partners with leading global organisations and offers a comprehensive portfolio ranging from individual robotic cells to large-scale customised systems. Your New Role As a Senior Mechanical Design Engineer, you will play a key role in leading the mechanical design, development, and implementation of innovative systems for robotic and automated equipment. You will be responsible for developing concepts, detailed designs, and engineering drawings using SolidWorks, while ensuring compliance with relevant safety standards and directives. The role involves overseeing prototype development, testing, and commissioning, as well as collaborating with cross-functional teams including electrical, controls, and software engineers. You will also engage directly with clients to gather requirements and provide technical support, while mentoring junior engineers and managing project timelines, budgets, and resources. What You Will Need to Succeed To be successful in this role, you will hold a Bachelor's degree in mechanical engineering or a related field and have at least seven years of experience in mechanical design. You will be proficient in CAD and have a strong understanding of automation equipment, including conveyors, robotics, and machine vision systems. Experience with pneumatic systems, design calculations, and precision machining tolerances is essential. What You Will Get in Return In return, you will join a progressive and innovative organisation experiencing rapid growth, with opportunities for professional development and career progression. You will work with a supportive and collaborative team, enjoy autonomy in managing your workload, and contribute to projects for some of the world's most successful technology and manufacturing companies. The role offers a competitive salary, company pension, and on-site parking, all within a dynamic and forward-thinking work environment. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Bank of America
Senior Software Engineer
Bank of America Bromley, Kent
Job Description: Job Title: Senior Software Engineer Corporate Title: Vice President Location:Bromley Bank of America: Bank of America Merrill Lynch provides comprehensive market, industry, product and advisory expertise to more than 140,000 businesses around the globe. With unrivalled insight and access delivered by dedicated relationship teams, we connect clients with the right opportunities in more than 150 countries throughout Europe, the Middle East and Africa, Asia Pacific and the Americas. Bank of America Merrill Lynch's Europe, Middle East and Africa (EMEA) footprint comprises of 32 cities across 23 countries on three continents. The company is a long-established participant in the European markets, with a presence since 1922. Currently over 14,000 associates are based in EMEA. Globally, Bank of America Merrill Lynch serves clients and customers in more than 150 countries and has relationships with 99 percent of the U.S. Fortune 500, nearly 96 percent of the Fortune Global 500 and 33 percent of the FTSE 100. Role Description: The successful candidate will: Contribute to story refinement/defining requirements. Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Perform spike/proof of concept as necessary to mitigate risk or implement new ideas. Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilize multiple architectural components (across data, application, business) in design and development of client requirements. Assist team with resolving technical complexities involved in completing tasks Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Design/develop/maintain automated test suites (integration, regression, performance). Automate manual release activities. Mentor other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack. Be a strong technologist who is inquisitive and has a desire to learn. The Team: The successful candidate will join a small Scrum team in Bromley consisting of 5 team members) working on the award-winning Global Liquidity Platform (GLP) application. The team is one of several teams working on the application, the others being India-based, and the teams frequently interact. The team is friendly and very collaborative, and this is achieved using a variety of collaboration tools such as WebEx and Skype. As the team operate in an agile manner there is also regular interaction with other technical teams, product management and end users. Training and development are a core part of the team ethos and is available through a variety of different means - we have a great online learning portal as well as providing more formal external training for niche requirements. Core Skills: Essential Skills: Excellent Java development experience - Good knowledge of core Java, JEE & in particular JMS, Spring - particularly SpringMVC, SpringBoot, REST, Unix scripting (BASH), JUnit, mocking (JMock/Mokito), WMQ, Hibernate, Acceptance Test Driven Development (JBehave, Cucumber). Experience of Oracle DB - PLSQL scripting. Extensive Experience with Agile / SCRUM Programming project methodologies. Experience in using software configuration management systems (e.g. Git/BitBucket). Experience in working with colleagues in other (global) locations. Ability to seek out information with little direction. Nice to have: Domain Driven Design, Scala, Akka, AngularJS, Splunk, Mulesoft Experience in the Banking domain, particularly Treasury and Payments. Bank of America: We are a financial services company offering a wide array of opportunities across many functions. Our focus on the financial success of our clients - individuals, companies and institutional investors - shapes the way that we organize ourselves and run our business. Global Technology delivers technology services globally across the bank's eight lines of business that serve individuals, companies and institutions. The team also focuses on digital banking, payments, infrastructure, data management and technology that enhances cyber security, and risk and capital management. Innovation is at the heart of all Global Technology does. As a member of Global Tech, you will use leading technologies such as robotics and artificial intelligence, as well as improved processes, to build our business. The team has replaced core platforms and simplified its infrastructure to improve speed to market. Its private cloud provides an environment that is scalable and secure. Global Tech uses data and analytics to enhance service, provide solutions and deepen relationships. Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well. We are an equal opportunities employer, and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnic or national origins, age, sexual orientation, socio-economic background, responsibilities for dependants, physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience. We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. Job Band: H5 Shift: Hours Per Week: 35 Weekly Schedule: Referral Bonus Amount: 0
24/09/2022
Full time
Job Description: Job Title: Senior Software Engineer Corporate Title: Vice President Location:Bromley Bank of America: Bank of America Merrill Lynch provides comprehensive market, industry, product and advisory expertise to more than 140,000 businesses around the globe. With unrivalled insight and access delivered by dedicated relationship teams, we connect clients with the right opportunities in more than 150 countries throughout Europe, the Middle East and Africa, Asia Pacific and the Americas. Bank of America Merrill Lynch's Europe, Middle East and Africa (EMEA) footprint comprises of 32 cities across 23 countries on three continents. The company is a long-established participant in the European markets, with a presence since 1922. Currently over 14,000 associates are based in EMEA. Globally, Bank of America Merrill Lynch serves clients and customers in more than 150 countries and has relationships with 99 percent of the U.S. Fortune 500, nearly 96 percent of the Fortune Global 500 and 33 percent of the FTSE 100. Role Description: The successful candidate will: Contribute to story refinement/defining requirements. Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Perform spike/proof of concept as necessary to mitigate risk or implement new ideas. Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilize multiple architectural components (across data, application, business) in design and development of client requirements. Assist team with resolving technical complexities involved in completing tasks Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Design/develop/maintain automated test suites (integration, regression, performance). Automate manual release activities. Mentor other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack. Be a strong technologist who is inquisitive and has a desire to learn. The Team: The successful candidate will join a small Scrum team in Bromley consisting of 5 team members) working on the award-winning Global Liquidity Platform (GLP) application. The team is one of several teams working on the application, the others being India-based, and the teams frequently interact. The team is friendly and very collaborative, and this is achieved using a variety of collaboration tools such as WebEx and Skype. As the team operate in an agile manner there is also regular interaction with other technical teams, product management and end users. Training and development are a core part of the team ethos and is available through a variety of different means - we have a great online learning portal as well as providing more formal external training for niche requirements. Core Skills: Essential Skills: Excellent Java development experience - Good knowledge of core Java, JEE & in particular JMS, Spring - particularly SpringMVC, SpringBoot, REST, Unix scripting (BASH), JUnit, mocking (JMock/Mokito), WMQ, Hibernate, Acceptance Test Driven Development (JBehave, Cucumber). Experience of Oracle DB - PLSQL scripting. Extensive Experience with Agile / SCRUM Programming project methodologies. Experience in using software configuration management systems (e.g. Git/BitBucket). Experience in working with colleagues in other (global) locations. Ability to seek out information with little direction. Nice to have: Domain Driven Design, Scala, Akka, AngularJS, Splunk, Mulesoft Experience in the Banking domain, particularly Treasury and Payments. Bank of America: We are a financial services company offering a wide array of opportunities across many functions. Our focus on the financial success of our clients - individuals, companies and institutional investors - shapes the way that we organize ourselves and run our business. Global Technology delivers technology services globally across the bank's eight lines of business that serve individuals, companies and institutions. The team also focuses on digital banking, payments, infrastructure, data management and technology that enhances cyber security, and risk and capital management. Innovation is at the heart of all Global Technology does. As a member of Global Tech, you will use leading technologies such as robotics and artificial intelligence, as well as improved processes, to build our business. The team has replaced core platforms and simplified its infrastructure to improve speed to market. Its private cloud provides an environment that is scalable and secure. Global Tech uses data and analytics to enhance service, provide solutions and deepen relationships. Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well. We are an equal opportunities employer, and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnic or national origins, age, sexual orientation, socio-economic background, responsibilities for dependants, physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience. We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. Job Band: H5 Shift: Hours Per Week: 35 Weekly Schedule: Referral Bonus Amount: 0
Senior Robotics & Embedded Software Engineer
Planet Ocean Ltd Southampton, Hampshire
Role Description Salary - in the region of 60k PA commensurate with experience candidate + workplace pension scheme Primary Location - Southampton, UK Permanent, Full time (salaried 40 hours per week) Annual Leave - 33 days per year including public holidays ecoSUB Autonomous Underwater Vehicles (AUVs) are robotic platforms at the leading edge of subsea technology development. They are affordable, intelligently designed and extremely disruptive to the market, markedly increasing accessibility to a wide range of users in research, offshore energy, and defence markets. Following the release of production systems, the ecoSUB division is in the process of growing a strong team of talented engineers to advance the system and achieve the growth plan. The Senior Robotics & Embedded Software Engineer role is responsible for software development for the ecoSUB AUV. The embedded software is very much at the heart of the AUV system and as such is the lead engineering role. This role involves working closely with mechanical and electronics development to ensure complete system functionality and cohesive operation. The role is primarily R&D focused with aspects of existing system support. The Senior Robotics & Embedded Software Engineer role will involve supporting colleagues and will benefit from career development opportunities and excellent compensation. The role will involve fieldwork and travel, with time spent at sea guaranteed. Required offshore training will be provided. Primary responsibilities: Develop, test and document software architecture for AUV systems Contribute to the drafting of specifications, working with commercial and research development projects and implementing software design to support product design Lead integration of hardware and sensors into the AUV system Collaborate with mechanical and electronics engineering to support overall system design Maintain and utilise underwater network functionality Develop and maintain a working understanding of the complete AUV system Assist in production technical documentation and manuals Work closely with production to ensure smooth transition from R&D to production Support personal and career development and activities of the ecoSUB engineering team Essential software development skills: Software for embedded systems Proficient in C++ Python ROS 1 (Experience to include system structure) Linux system manipulations, terminal use Screenless system management (using SSH) Data processing using Python or MATLAB System update deployment Kernel device tree writing Kernel building Docker container development and usage Code quality Bug reporting (Mantis) Unit testing Code optimisation knowledge Vehicle & behaviour integration Experience writing interfaces using low-level communication systems (Serial, I2C, Ethernet, SPI, GPIO) Navigation algorithms Mission handling - state machine System control algorithm, PID Server management Linux remote server management and maintenance Gitlab management and maintenance MySQL Desirable skills: Microchip PIC flashing (PIC code writing advantageous) Data filtering algorithms (Kalman filter, particle filter, outlier rejections) Image processing Data management & telemetry Experience: Ideally minimum of five years of experience in relevant role Familiarity with control systems, sensors, and telemetry Fluent in both written and spoken English Personal attributes: The successful candidate will demonstrate a keen interest in new technologies and be excited about the scientific and technical challenges that ecoSUB offers Ability to contribute innovative ideas to support product development and projects Have a strong ability to work autonomously, with limited direction & supervision Ability to work as part of a multi-disciplinary team What you will get from working with us: The opportunity to work on awesome products that are disrupting the AUV market. The chance to build systems and test them in real world environments, spending time at sea during trials activity. The opportunity to work with exciting customers who are using the platforms for cool science and applications. The opportunity to travel and represent the company and extend your technical knowledge, supporting users and solving challenges. Be at the genesis of a strong R&D engineering team that will continue to develop innovative, disruptive autonomous technologies. Company: ecoSUB Robotics is a division of Planet Ocean Limited. R&D activity on ecoSUB AUVs commenced in 2015 and production vehicles were launched to market in late 2020. The company has a strong growth plan and looks forward to developing an awesome multi-disciplinary team of engineers, supported by sales, marketing, production and business finance/admin colleagues. We are committed to equality, diversity and inclusion within our team and welcome applications from all candidates with the pre-requisite skills and experience. More information To apply: For applications, please send your CV and cover letter to:
22/09/2022
Full time
Role Description Salary - in the region of 60k PA commensurate with experience candidate + workplace pension scheme Primary Location - Southampton, UK Permanent, Full time (salaried 40 hours per week) Annual Leave - 33 days per year including public holidays ecoSUB Autonomous Underwater Vehicles (AUVs) are robotic platforms at the leading edge of subsea technology development. They are affordable, intelligently designed and extremely disruptive to the market, markedly increasing accessibility to a wide range of users in research, offshore energy, and defence markets. Following the release of production systems, the ecoSUB division is in the process of growing a strong team of talented engineers to advance the system and achieve the growth plan. The Senior Robotics & Embedded Software Engineer role is responsible for software development for the ecoSUB AUV. The embedded software is very much at the heart of the AUV system and as such is the lead engineering role. This role involves working closely with mechanical and electronics development to ensure complete system functionality and cohesive operation. The role is primarily R&D focused with aspects of existing system support. The Senior Robotics & Embedded Software Engineer role will involve supporting colleagues and will benefit from career development opportunities and excellent compensation. The role will involve fieldwork and travel, with time spent at sea guaranteed. Required offshore training will be provided. Primary responsibilities: Develop, test and document software architecture for AUV systems Contribute to the drafting of specifications, working with commercial and research development projects and implementing software design to support product design Lead integration of hardware and sensors into the AUV system Collaborate with mechanical and electronics engineering to support overall system design Maintain and utilise underwater network functionality Develop and maintain a working understanding of the complete AUV system Assist in production technical documentation and manuals Work closely with production to ensure smooth transition from R&D to production Support personal and career development and activities of the ecoSUB engineering team Essential software development skills: Software for embedded systems Proficient in C++ Python ROS 1 (Experience to include system structure) Linux system manipulations, terminal use Screenless system management (using SSH) Data processing using Python or MATLAB System update deployment Kernel device tree writing Kernel building Docker container development and usage Code quality Bug reporting (Mantis) Unit testing Code optimisation knowledge Vehicle & behaviour integration Experience writing interfaces using low-level communication systems (Serial, I2C, Ethernet, SPI, GPIO) Navigation algorithms Mission handling - state machine System control algorithm, PID Server management Linux remote server management and maintenance Gitlab management and maintenance MySQL Desirable skills: Microchip PIC flashing (PIC code writing advantageous) Data filtering algorithms (Kalman filter, particle filter, outlier rejections) Image processing Data management & telemetry Experience: Ideally minimum of five years of experience in relevant role Familiarity with control systems, sensors, and telemetry Fluent in both written and spoken English Personal attributes: The successful candidate will demonstrate a keen interest in new technologies and be excited about the scientific and technical challenges that ecoSUB offers Ability to contribute innovative ideas to support product development and projects Have a strong ability to work autonomously, with limited direction & supervision Ability to work as part of a multi-disciplinary team What you will get from working with us: The opportunity to work on awesome products that are disrupting the AUV market. The chance to build systems and test them in real world environments, spending time at sea during trials activity. The opportunity to work with exciting customers who are using the platforms for cool science and applications. The opportunity to travel and represent the company and extend your technical knowledge, supporting users and solving challenges. Be at the genesis of a strong R&D engineering team that will continue to develop innovative, disruptive autonomous technologies. Company: ecoSUB Robotics is a division of Planet Ocean Limited. R&D activity on ecoSUB AUVs commenced in 2015 and production vehicles were launched to market in late 2020. The company has a strong growth plan and looks forward to developing an awesome multi-disciplinary team of engineers, supported by sales, marketing, production and business finance/admin colleagues. We are committed to equality, diversity and inclusion within our team and welcome applications from all candidates with the pre-requisite skills and experience. More information To apply: For applications, please send your CV and cover letter to:
Adlib Recruitment
Senior/Lead Cloud Software Engineer
Adlib Recruitment Chippenham, Wiltshire
Global business with a tech division overlapping into IoT/Robotics. Cutting edge tech, R&D, progressive world-leading business. Progression into a Lead role. One of the UK's most innovative technology companies are looking for a Senior/Lead Cloud Software Engineer to join their Wiltshire-based cloud robot team...... click apply for full job details
17/03/2021
Full time
Global business with a tech division overlapping into IoT/Robotics. Cutting edge tech, R&D, progressive world-leading business. Progression into a Lead role. One of the UK's most innovative technology companies are looking for a Senior/Lead Cloud Software Engineer to join their Wiltshire-based cloud robot team...... click apply for full job details
IT Jobs
Senior Embedded Software Engineer
IT Jobs Cambridge
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
IT Jobs
Senior Embedded Software Engineer
IT Jobs Cambridge
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
IT Jobs
Senior Embedded Software Engineer
IT Jobs Cambridge
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
IT Jobs
Senior Embedded Software Engineer
IT Jobs Cambridge
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
CVL
Software Engineer
CVL Dorchester, UK
Software Engineer Dorchester £30,000 - £42,000 + Holiday + Training + Progression Excellent opportunity for a Software Engineer to get into a role that will train and provide fantastic career progression. On offer is an exciting role working on a variety of different projects in a brand new state of the art facility. The company based in Dorchester are going through a period of rapid expansion and have recently moved into a brand new facility. Well established and growing this company specialise in industrial automation technology. Their core disciplines are within industrial robotics, motion control systems and machine vision. In this role you will work on a variety of tasks working with C++ and C# systems. You will be trained on any area of inexperience and the role will encourage and support any career progression you desire. This is a second to none opportunity to become part of a dominant force in the industry with the chance to become a pivotal figure in a highly revered organisation. The Role *Electrical design engineering *Design of control systems for advanced manufacturing processes *Working with C++ and C# systems The Person *Experience with C# OR C++ systems *Industry experience in all backgrounds will be considered as training can be provided *Living commutable to Dorchester Reference Number: RTR46312 Software Engineer, Automation, Electrical, electronics, C++, C#, design, development, robotics, industrial, control systems, process, technology, vision systems, machinery, manufacturing, senior, computers, industrial, mathematics, models, projects, testing To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Josh Pigden at Rise Technical Recruitment. This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency. Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed
09/09/2016
Software Engineer Dorchester £30,000 - £42,000 + Holiday + Training + Progression Excellent opportunity for a Software Engineer to get into a role that will train and provide fantastic career progression. On offer is an exciting role working on a variety of different projects in a brand new state of the art facility. The company based in Dorchester are going through a period of rapid expansion and have recently moved into a brand new facility. Well established and growing this company specialise in industrial automation technology. Their core disciplines are within industrial robotics, motion control systems and machine vision. In this role you will work on a variety of tasks working with C++ and C# systems. You will be trained on any area of inexperience and the role will encourage and support any career progression you desire. This is a second to none opportunity to become part of a dominant force in the industry with the chance to become a pivotal figure in a highly revered organisation. The Role *Electrical design engineering *Design of control systems for advanced manufacturing processes *Working with C++ and C# systems The Person *Experience with C# OR C++ systems *Industry experience in all backgrounds will be considered as training can be provided *Living commutable to Dorchester Reference Number: RTR46312 Software Engineer, Automation, Electrical, electronics, C++, C#, design, development, robotics, industrial, control systems, process, technology, vision systems, machinery, manufacturing, senior, computers, industrial, mathematics, models, projects, testing To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Josh Pigden at Rise Technical Recruitment. This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency. Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed
CVL
Software Engineer
CVL Dorchester, UK
Software Engineer Dorchester £30,000 - £42,000 + Holiday + Training + Progression Excellent opportunity for a Software Engineer to get into a role that will train and provide fantastic career progression. On offer is an exciting role working on a variety of different projects in a brand new state of the art facility. The company based in Dorchester are going through a period of rapid expansion and have recently moved into a brand new facility. Well established and growing this company specialise in industrial automation technology. Their core disciplines are within industrial robotics, motion control systems and machine vision. In this role you will work on a variety of tasks working with C++ and C# systems. You will be trained on any area of inexperience and the role will encourage and support any career progression you desire. This is a second to none opportunity to become part of a dominant force in the industry with the chance to become a pivotal figure in a highly revered organisation. The Role *Electrical design engineering *Design of control systems for advanced manufacturing processes *Working with C++ and C# systems The Person *Experience with C# OR C++ systems *Industry experience in all backgrounds will be considered as training can be provided *Living commutable to Dorchester Reference Number: RTR46312 Software Engineer, Automation, Electrical, electronics, C++, C#, design, development, robotics, industrial, control systems, process, technology, vision systems, machinery, manufacturing, senior, computers, industrial, mathematics, models, projects, testing To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Josh Pigden at Rise Technical Recruitment. This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency. Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed
09/09/2016
Software Engineer Dorchester £30,000 - £42,000 + Holiday + Training + Progression Excellent opportunity for a Software Engineer to get into a role that will train and provide fantastic career progression. On offer is an exciting role working on a variety of different projects in a brand new state of the art facility. The company based in Dorchester are going through a period of rapid expansion and have recently moved into a brand new facility. Well established and growing this company specialise in industrial automation technology. Their core disciplines are within industrial robotics, motion control systems and machine vision. In this role you will work on a variety of tasks working with C++ and C# systems. You will be trained on any area of inexperience and the role will encourage and support any career progression you desire. This is a second to none opportunity to become part of a dominant force in the industry with the chance to become a pivotal figure in a highly revered organisation. The Role *Electrical design engineering *Design of control systems for advanced manufacturing processes *Working with C++ and C# systems The Person *Experience with C# OR C++ systems *Industry experience in all backgrounds will be considered as training can be provided *Living commutable to Dorchester Reference Number: RTR46312 Software Engineer, Automation, Electrical, electronics, C++, C#, design, development, robotics, industrial, control systems, process, technology, vision systems, machinery, manufacturing, senior, computers, industrial, mathematics, models, projects, testing To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Josh Pigden at Rise Technical Recruitment. This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency. Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed
CVL
Senior Software Engineer
CVL Norwich, Norwich, Norfolk, UK
Highbury are working in conjunction with a Client who require a Senior Software Engineer. The successful candidate will be required to develop, install and commission high level servo motions control software, HMI software and all necessary interfaces that suit high speed special purpose machinery including robotics. The majority of the control systems are Allen Bradley but experience with other systems would be an advantage. This position requires travel both in the UK and worldwide so applicants must be prepared to travel to customer sites wherever they may be. Experience 5 Years in a manufacturing/assembly environment Working knowledge of Bradley Control Logix and/or Siemens, 'C' Visual Basic, PLC programming, Servo drives tools Experience of coding and testing machines
09/09/2016
Highbury are working in conjunction with a Client who require a Senior Software Engineer. The successful candidate will be required to develop, install and commission high level servo motions control software, HMI software and all necessary interfaces that suit high speed special purpose machinery including robotics. The majority of the control systems are Allen Bradley but experience with other systems would be an advantage. This position requires travel both in the UK and worldwide so applicants must be prepared to travel to customer sites wherever they may be. Experience 5 Years in a manufacturing/assembly environment Working knowledge of Bradley Control Logix and/or Siemens, 'C' Visual Basic, PLC programming, Servo drives tools Experience of coding and testing machines
CVL
Project Cost Engineer
CVL Kings Park Rd, Northampton NN3 6NW, UK
To provide a project cost engineering service to project managers in compliance with relevant company procedures. We are looking for Project Cost Engineers at each of the locations above If you have Nuclear industry experience & are interested in this role, please call James Christie on (Apply online only) We are also looking for people with Nuclear experience to fill the following roles - Project/Senior Project Manager, Senior Waste Specialist, Land Quality & GIS Operator, Project Engineer, Project Control Engineer, Senior Health Physicist, Project Controls Engineer, Planning Engineer, Buyer (Engineering & Product support), Cyber Work Pack Lead, Unity Software Developer - Robotics & Information Security Consultant - SERP If you have the relevant experience & are interested in any of the above please call James Christie on (Apply online only)
09/09/2016
To provide a project cost engineering service to project managers in compliance with relevant company procedures. We are looking for Project Cost Engineers at each of the locations above If you have Nuclear industry experience & are interested in this role, please call James Christie on (Apply online only) We are also looking for people with Nuclear experience to fill the following roles - Project/Senior Project Manager, Senior Waste Specialist, Land Quality & GIS Operator, Project Engineer, Project Control Engineer, Senior Health Physicist, Project Controls Engineer, Planning Engineer, Buyer (Engineering & Product support), Cyber Work Pack Lead, Unity Software Developer - Robotics & Information Security Consultant - SERP If you have the relevant experience & are interested in any of the above please call James Christie on (Apply online only)

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2025 IT Job Board