Software and Systems Developer

1 month ago


Norwich, Norfolk, United Kingdom MSI - Defence Systems Limited Full time
Key Responsibilities:
  • Design and develop new software in C++ to meet specific project requirements.
  • Deploy software on Linux-based systems, including RedHat and Ubuntu.
  • Administer Linux operating systems and ensure smooth system performance.
  • Design and implement Graphical User Interfaces to enhance user experience.
  • Write interface specifications and requirements specifications to ensure clarity and accuracy.
  • Produce high-quality engineering reports to document project progress.
  • Control document and software releases to maintain version control.
  • Develop interface software for external hardware and 3rd party software.
  • Maintain control of software using MSI Git repository.
  • Apply scientific and mathematical problem-solving skills to resolve complex issues.
  • Design and implement software solutions to meet project needs.
  • Adapt to changing project requirements and deadlines.
  • Travel occasionally for work, both domestically and internationally.
Requirements:
  • Experience programming with QT.
  • Knowledge of the MASCOT programming design methodology.
  • Experience scripting in python/bash.
  • Experience programming with CUDA.
  • Training and experience in Systems Engineering.
Working Environment:
  • Occasional travel to customer sites, with some unsocial working hours.
  • Working within a strict time, budgetary, and quality framework.
  • Working within the R&D team in an open-plan office.
Benefits:
  • Pension scheme with 3.5% employer contribution.
  • Compressed working hours, including half-day Fridays.
  • 22.5 days' holiday per year, plus bank holidays.
  • Christmas shutdown, taken out of holiday allocation.
  • Westfield Health Cash Plan, gym discount, and shopping rewards.
  • Refer a Friend Scheme.
  • Long Service Award.
  • Training and Development opportunities.
  • Free on-site parking.


  • Norwich, Norfolk, United Kingdom MSI Defence Systems Ltd Full time

    Job Title: Systems and Software Development Engineer (R&D)Job Summary: We are seeking a highly skilled and motivated Systems and Software Development Engineer to join our Research and Development team at MSI-Defence Systems Ltd.Key Responsibilities:Design and implement improvements to system software (front end and back end) to meet specific project...

  • Data Engineer

    1 month ago


    Norwich, Norfolk, United Kingdom MSI - Defence Systems Limited Full time

    About the Role:We are seeking a highly motivated Data Engineer to work within our thriving team of engineers across a range of disciplines within the R&D department.The successful candidate will be responsible for the design and implementation of improvements to system software (front end and back end) to meet specific project requirement sets.Planning and...


  • Norwich, Norfolk, United Kingdom https:www.energyjobline.comsitemap Full time

    Role Summary:We are seeking a highly skilled Systems and Software Development Engineer to join our Research and Development team. In this role, you will work with the Lead Systems and Software Development Engineer to design and implement improvements to system software (front end and back end) to meet specific project requirement sets. This position will...


  • Norwich, Norfolk, United Kingdom P&S Personnel Full time

    About the RoleP+S Personnel is pleased to be working on behalf of our clients, who are currently seeking a Senior Software Development Engineer to join their team based in Norwich on a full-time, permanent basis.The successful candidate will be responsible for designing and developing new software, written in C++ to MISRA compliance, deploying software on...


  • Norwich, Norfolk, United Kingdom P&S Personnel Full time

    Job Summary:We are seeking a skilled Systems and Software Development Engineer to join our Research and Development team in Norwich. As a key member of our team, you will work closely with the Lead Systems and Software Development Engineer to design and implement improvements to system software, ensuring it meets specific project requirements. Your expertise...

  • Software Developer

    3 weeks ago


    Norwich, Norfolk, United Kingdom Norfolk and Norwich University Hospital Full time

    About the Role: As a Software Developer at our company, you will be responsible for designing, developing, and maintaining software applications. We are looking for a talented and experienced individual to join our team.Key Responsibilities:Design and develop software applications using relevant programming languages and technologies.Collaborate with...

  • Software Developer

    3 weeks ago


    Norwich, Norfolk, United Kingdom Norfolk Community Health and Care NHS Trust Full time

    Our company is looking for a talented Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our product team to ensure that our software meets the needs of our customers. The ideal candidate will have a strong...


  • Norwich, Norfolk, United Kingdom Norfolk and Norwich University Hospital Full time

    About the Role:As a Senior Software Engineer at {company}, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers. Your expertise in software development will be essential in delivering projects on time and within budget.Key Responsibilities:- Develop and maintain complex software systems-...


  • Norwich, Norfolk, United Kingdom Ansible Motion Full time

    Job Title: Software Development Engineer - Model-Based SystemsJob Description:We are seeking a highly skilled and experienced Software Engineer to carry out a Model-Based Development (MDB) role with MATLAB and Simulink. The successful candidate will be responsible for designing, developing, and maintaining software solutions, with a focus on optimising...

  • Software Developer

    1 month ago


    Norwich, Norfolk, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Developer to join our team at beBee Professionals in Norwich, UK. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications that drive our business forward.Key Responsibilities:Design and develop software applications using...


  • Norwich, Norfolk, United Kingdom Epos Now Full time

    Transform the business owner experience by joining Epos Now, a market leading tech company. We offer comprehensive tools for point of sale and embedded finance, helping businesses succeed worldwide.About Us:We are transforming the business owner experience by putting the power of fintech in their hands. Our 77,000 incredible business merchants worldwide rely...


  • Norwich, Norfolk, United Kingdom Ansible Motion Full time

    Job OverviewAt Ansible Motion, we create and deploy high-fidelity Driver-in-the-Loop (DIL) simulators to automotive, motorsport, and research organisations worldwide.Key ResponsibilitiesEnsure seamless integration of cutting-edge third-party software with our world-class driver-in-the-loop simulators.Define how systems interact in our customer projects, each...


  • Norwich, Norfolk, United Kingdom Langham Recruitment Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Engineer to join our client, an established defence company based in Norwich. The successful candidate will be responsible for designing, developing and maintaining software solutions with a focus on real-time applications.Responsibilities:Integration of complex...


  • Norwich, Norfolk, United Kingdom RSK Group Full time

    Job Title: Software DeveloperJob Summary:Assist in the development of software solutions and collaborate with the team to design and implement software systems.Key Responsibilities:Develop software applications using a variety of programming languages.Collaborate with cross-functional teams to design and implement software systems.Debug and troubleshoot...


  • Norwich, Norfolk, United Kingdom People with Energy Full time

    Job SummaryWe are seeking an experienced Software Solutions Developer to join our team at People with Energy. As an Applications Engineer, you will be responsible for designing, developing, and implementing software solutions for our clients.Key ResponsibilitiesDevelop and implement software solutions for automation projects, including programming PLCs and...


  • Norwich, Norfolk, United Kingdom P&S Personnel Full time

    Key ResponsibilitiesThe key responsibilities of this role include:Designing and developing new software, written in C++ to MISRA compliance.Deploying software on Linux-based systems (RedHat and Ubuntu).Administering Linux operating systems.Designing and implementing Graphical User Interfaces.The salary for this role is approximately £60,000 - £80,000 per...


  • Norwich, Norfolk, United Kingdom Norfolk and Norwich University Hospital Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have expertise in cloud development and a strong background in programming languages. Responsibilities• Design and develop scalable cloud-based applications• Collaborate with cross-functional teams to implement cloud architecture• Ensure...


  • Norwich, Norfolk, United Kingdom Leaders In Care Recruitment Ltd Full time

    Job Details:The company {company} is seeking a skilled Software Developer to join their team. The ideal candidate will have experience with backend development and full stack software engineering.Responsibilities:Design and develop scalable backend systems.Collaborate with cross-functional teams to implement software solutions.Optimize code for performance...

  • ICT Systems Developer

    1 month ago


    Norwich, Norfolk, United Kingdom CHM Full time

    Job Summary:We are seeking a skilled ICT Systems Developer to join our team as a Data Management Specialist. The successful candidate will be responsible for managing and coordinating the Trust's data and systems, including the development of new solutions and tools to improve performance.Key Responsibilities:Lead the management of data and data structures...


  • Norwich, Norfolk, United Kingdom Redline Group Ltd Full time

    Job Title: Senior Software DeveloperCompany Overview: Redline Group Ltd is a leading provider of cutting-edge imaging solutions. We design and deliver high-sensitivity imaging systems for various industries, including scientific research, life sciences, and art restoration.Job Summary: We are seeking a talented Senior Software Developer to join our R&D team...