303 Version Control Systems jobs in the United Kingdom

Cyber GRC / Configuration Management Analyst

Glasgow, Scotland Sword Group

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Sword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving real transformation change within our clients.  We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms, data and business applications.  We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals.

About the role:

Develop and document a comprehensive Configuration Management Plan that aligns with the guidelines and recommendations set in NIST SP 800-128. This plan will serve as a critical framework to ensure that all configuration items are effectively managed and monitored, thus supporting the overall integrity and security of the information systems.

In addition to the core elements of the plan, it is essential to clearly define and document the roles and responsibilities associated with the 2nd Line of Defense within the Configuration Management Plan. This will facilitate accountability and streamline processes, ensuring that all stakeholders understand their specific duties and contributions to the success of the configuration management efforts.

Once the Configuration Management Plan is developed, a thorough rollout process will be initiated. This will involve communicating the details of the plan to all relevant personnel and stakeholders, as well as assigning specific responsibilities to ensure its effective implementation.

Here’s what the role looks like:

  • Develop and document a Configuration Management Plan in alignment with NIST SP 800-128
  •  Document the 2nd Line of Defence roles and responsibilities in the Configuration Management Plan
  •  Rollout of the Configuration Management Plan, including communicating and assigning responsibilities
  •  Document Secure Configuration Policy Level Statements to define overarching secure configuration principles, including review then communicate it
  •  Document all the Configuration Compliance tooling which currently exists
  •  Gather Configuration Compliance reports from monitoring tools
  •  Analyse the reported deviations and escalate where necessary to drive the deviation resolution
  •  Define an Approved Software List for RedHat Linux
  •  Update the change management process and include input into the Change Advisory Board (CAB)
  •  Communicate the updates to change management teams
  •  Update the project assurance process

Requirements

  • Experience with Cyber Security standards such as ISO27001, or NIST 800-53.
  •  Knowledge of Secure Configuration and Cyber Security Policy.
  •  Experience writing cyber security policies and procedures.
  •  Ideally experience with a Configuration Management Plan.
  •  Strong documentation writing skills.
  •  Ability to understand process flows and RACIs.
  •  Ability to distil complex security concepts in to simple language that can be understood by business users.
  •  Ability to summarise secure configuration requirements into a few principles.
  •  Collaborate with Comms teams and Business Change teams to rollout new processes and procedures.

Benefits

At Sword, our core values and culture are based on caring about our people, investing in training and career development and building inclusive teams where we are all encouraged to contribute to achieve success.

We offer comprehensive benefits designed to support your professional development and enhance your overall quality of life.  In addition to a Competitive Salary , here's what you can expect as part of our benefits package:

Personalised Career Development: We create a development plan customised to your goals and aspirations, with a range of learning and development opportunities within a culture that encourages growth.

Flexible working: Flexible work arrangements to support your work-life balance.  We can’t promise to always be able to meet every request, however are keen to discuss your individual preferences to make it work where we can.

A Fantastic Benefits Package: This includes generous annual leave allowance, enhanced family friendly benefits, pension scheme, access to private health, well-being, and insurance schemes, an employee assistance programme, discounted cash plan and more….

At Sword we are dedicated to fostering a diverse and inclusive workplace and are proud to be an equal opportunities employer, ensuring that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement.  If you don’t tick all the boxes but feel you have some of the relevant skills and experience we’re looking for, please do consider applying and highlight your transferable skills and experience.  We embrace diversity in all its forms, valuing individuals regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity status, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. Your perspective and potential are important to us.

If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments.

This advertiser has chosen not to accept applicants from your region.

Configuration & Data Management Specialist

Bristol, South West The Boeing Company

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
**Job Description**
Boeings Defence UKs Digital Business is at the forefront of delivering innovative programmes within the Defence and Security Sectors across the UK.
We are seeking a Configuration & Data Management Specialist, to join our team of skilled digital and systems professionals. This role will primarily support the design and execution of a significant programme of work for the Ministry of Defence (MOD) in the Engineering and Logistics domain.
Boeing Defence UK is looking for Configuration& Data Management Specialist based in Bristol, United Kingdom.
**The role will include but not be limited to:**
+ Configuration and control of Boeing developed and COTS software from third parties.
+ Configuration and control of Boeing developed and COTS systems/software from third parties.
+ Deployment of software configuration processes and the execution of process controls.
+ The upfront development, interpretation and understanding of Customer requirements.
+ The planning and implementation of Configuration and Data Management.
+ Support the deployment of a standardised configuration management process throughout the organisation.
+ Identify risks, issues and opportunities and support the development of mitigation plans.
+ Collaborate and assist with developing the standardisation of configuration tool sets (including security and access) to meet company requirements.
+ Interfaces with Boeing bid and programme teams to drive the company configuration management requirements into contract initiation and review.
+ Provide input to Supplier Statements of Work for Configuration and Data Management proposals.
+ Provide input to the company budgetary/ forecast cycle relating to configuration management activities.
**Data Management Specific:**
+ Tracks and report data transmissions, monitoring adherence to company and regulatory data configuration and contractual requirements.
+ Tracking and processing of customer contracted data and supplier data deliverables.
+ Responsible for ensuring adherence to Export Compliance, Manufacturing License Agreement (MLA's), Security and Intellectual Property regulations and Boeing information protection processes.
+ Supports audits and reviews to ensure products meet requirements.
**Required qualifications (Experience/Education/Skills):**
+ Good knowledge of contractual configuration management regulatory and International Standards.
+ A high level of knowledge of CM and programme management principles and processes.
+ Has Commercial and financial awareness.
+ General knowledge of design, test and manufacturing procedures.
+ Good knowledge of key functional disciplines including engineering, operations, Customer Support Training and procurement.
+ Excellent communication skills - verbal, written electronic across all levels.
+ Ability to plan and deliver own workload.
+ High degree of IT literacy.
+ Preferred but not necessary is a CMII practitioner or has equivalent experience or qualification. Has knowledge of SAP or Goldesp or ITIL .
The ability to obtain security clearance is essential
The position is subject to contract award.
Applications for this position will be accepted until **Sept. 30, 2025**
**Export Control Requirements:** This is not an Export Control position.
**Relocation**
Relocation assistance is not a negotiable benefit for this position.
**Security Clearance**
This position requires the ability to obtain a BPSS clearance.
**Visa Sponsorship**
Employer will not sponsor applicants for employment visa status.
**Shift**
Not a Shift Worker (United Kingdom)
**Equal Opportunity Employer:**
We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.
We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. We are a Disability Confident Committed employer and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

GU1 Guildford, South East ECM Selection (Holdings) Limited

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.

The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.

Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.

Requirements:

- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.- 

- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.

- Experience with Python and C++ / C# including how to integrate ML features.

The role does require relevant technical expertise, limited university / freelance projects are not sufficient.

On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.

Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford

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: CV27474 ) 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.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Astbury, North West Automation Experts Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

Join a well-established, control specialist with nearly 40 years of global impact. With decades of experience and a worldwide client base, this organisation specialises in designing and implementing intelligent systems that improve efficiency, traceability and operational insight. 

Employees benefit from a collaborative and technically skilled team, where knowledge is shared. This position is due to retirement and offers significant scope for professional growth and progression over time.

Software Engineer - Automation Projects

C#.NET / VB.NET /SQL

£40K-£55k+ Benefits

Pension, Overtime, Annual Bonus, Company Gym membership, Car Scheme

Ref: 24795

The Role:

  • Developing and maintaining integrations solutions
  • Software design and architecture
  • Communicate with customers and translate their requirements into functional design specifications
  • Develop and test software according to the functional design and perform FAT
  • Application development and implementation
  • Testing, debugging, and performance tuning
  • Technical documentation
  • Maintenance and support of existing systems
  • Collaboration with team members and stakeholders
  • Customer support and training and on-site commissioning

 Essential skills

  • C#.NET
  • VB.NET
  • XML
  • JSON
  • Web development
  • SQL / Databases
  • Visual Studio

Located in the North West, this role is commutable from within and around the following locations: Stoke-on-Trent, Congleton, Crewe, Macclesfield and Northwich. We require an Engineer with strong communication skills and a good client manner and a full UK Driver’s License.

For further information call Sharon Hill 

AE1

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

CV34 Warwick, West Midlands EES Solutions

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

contract

Job Title: Software Development Engineer

Location: Warwickshire

EES Solution is seeking multiple Software Development Engineers to join our client's high-tech product development teams. These roles involve the design, development, and maintenance of both end-user applications and core platform/utility software. You'll be instrumental in building and evolving robust software platforms that support scalable applications in fast-paced engineering environments.

This is an exciting opportunity for software professionals looking to apply their expertise across the full development lifecycle, from gathering requirements and writing clean, efficient code to testing, deploying, and supporting production systems.

Key Responsibilities:

  • Analyse and gather software requirements and design system functionality.
  • Develop high-quality code using appropriate programming, scripting, or database languages.
  • Collaborate with cross-functional teams to implement new features or enhancements.
  • Support testing, debugging, and troubleshooting of existing software applications.
  • Maintain and evolve existing codebases based on performance analysis or changing requirements.
  • Follow and promote software development best practices including:
    • Coding standards
    • Code reviews
    • Source control (e.g., Git)
    • Build and CI/CD processes
    • Automated and manual testing
  • Participate in system integration and user acceptance testing (UAT).
  • Work independently and contribute effectively within an Agile or DevOps environment.

Required Skills & Experience:

  • Solid programming experience with one or more of the following languages:
    • Python, C++, Java, C#, or similar.
  • Experience with software development tools and practices (e.g., Git, Jenkins, Docker, Jira).
  • Strong debugging, troubleshooting, and performance tuning skills.
  • Understanding of object-oriented and/or functional programming principles.
  • Familiarity with Agile methodologies and version control workflows.
  • Ability to interpret and translate complex system requirements into working software.

Preferred Skills:

  • Experience with embedded systems or platform-level development.
  • Familiarity with scripting languages (Shell, Bash, PowerShell, etc.).
  • Exposure to modern software architectures, microservices, or cloud platforms.
  • Knowledge of DevOps practices or automated testing frameworks.
  • UI/UX development or front-end frameworks experience is a plus.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

CV1 Coventry, West Midlands Futura Design

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

contract

Our OEM Client based in Coventry, is searching for a Software Development Engineer to join their team, Inside IR35. This is a contract position until 31st March 2026.

Umbrella Pay Rate: £27.03 per hour.

Key Accountabilities and Responsibilities, including key performance indicators:

  • Working with control boards to perform microcontroller software testing.
  • Analyse system level requirements and decompose to software requirements.
  • Design software components in-line with requirements.
  • Implement software components using MATLAB/Simulink and/or C/C++ code.
  • Develop and execute software component unit test cases.
  • Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms.
  • Contribute to software code reviews.
  • Deliver verified and validated software according to project deliverables and timing.
  • Assist in process alignment and adherence to key internal and industry standard coding rules and practices to ensure compliance with ASPICE and ISO 26262.
  • Contribute to software issue resolution (including out of process updates and rapid prototype containment of issues).

Essential Skills, Knowledge and Experience:

  • Solid background in control system design and embedded software development for power electronic converters.
  • Experience in developing AUTOSAR software using model-based design.
  • Experience using Embedded C, MATLAB / Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe
  • Experience working with system / software requirements and requirement decomposition.
  • Capable of validating control code through use of software validation tools in MIL, SIL and HIL environments.
  • Knowledge of automotive electrical and communications systems.
  • Possess a high-level of attention to detail / accuracy, whilst delivering at pace.
  • Team player, able to work together with multiple teams and departments to deliver effective solutions.

Desirable Skills, Knowledge and Experience:

  • Automotive / Aerospace experience of delivering embedded controls software in a model-based environment.
  • Understanding of functional safety and ISO 26262.
  • Experience in writing and maintaining software requirements using TRM (Dassault Systems).
  • Experience writing MISRA C compliant code.
  • Experience with Infineon TriCore and DSP microcontrollers.
  • Familiarity with automatic code generation.
  • Understanding of Agile software development.
  • Knowledge of ASPICE or equivalent.
  • Higher degree in computing, software, controls or relevant subject.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Amazon

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Description

Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of building and running the world's largest cloud computing infrastructure to provide a better world for future generations?



Amazon Web Services (AWS) builds and operates some of the largest internet infrastructure on the planet; providing companies of all sizes with an infrastructure web services platform in the cloud. With AWS, customers provision compute power, storage, database, and other cloud resources as their business demands them. To meet the growing demand for AWS Services around the globe, we need exceptionally motivated people who are driven by learning and innovation.



AWS Utility Computing (UC) provides product innovations u2014 from foundational services such as Amazonu2019s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWSu2019s services and features apart in the industry. As a member of the UC organization, youu2019ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.



If you join us youu2019ll be part of a world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. As a member of the team providing EC2 services you will be delivering foundational capability that benefits all customers!



This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first class service is critical to customer success, and are committed to improvement.



Top reasons to join our team:

Be a catalyst to deliver a truly disruptive products that are growing rapidly

Solve unique and first-order problems at massive-scale across many AWS Services

Learn how to build and operate distributed systems at massive scale

Build and influence the tools and utilities that are part of the AWS fleet running our internal servic



Key job responsibilities

Amazon has a collaborative, purposeful and enthusiastic environment where we u201cWork Hard, Have Fun, Make History.u201d On a typical day engineers might deep dive to root cause a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues.



A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery.



A day in the life

At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams to take responsibility for improvements and building of new tooling, features, services and applications.



Amazon software engineers have the responsibility of building, maintaining and running the software they own including the dependencies of their teamu2019s software, hardware platform, operating system and build. They may also be part of an on-call rotation within their team and, in the event of problems, are able to troubleshoot, research the root cause and thoroughly resolve defects.



About the team

About AWS



Diverse Experiences

AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasnu2019t followed a traditional path, or includes alternative experiences, donu2019t let it stop you from applying.



Why AWS?

Amazon Web Services (AWS) is the worldu2019s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating u2014 thatu2019s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.



Inclusive Team Culture

AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.



Mentorship & Career Growth

Weu2019re continuously raising our performance bar as we strive to become Earthu2019s Best Employer. Thatu2019s why youu2019ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.



Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, thereu2019s nothing we canu2019t achieve.

Basic Qualifications

- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

- Bachelor's degree or equivalent

- Strong verbal and written communication skills and able to articulate technical challenges and solutions to a broad range of audiences; technical and business

Preferred Qualifications

- Master's degree or equivalent

- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

- Experience as a mentor, tech lead or leading an complex projects to resolution



Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Version control systems Jobs in United Kingdom !

Software Development Engineer

London, London Amazon

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Description

Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of building and running the world's largest cloud computing infrastructure to provide a better world for future generations?



Amazon Web Services (AWS) builds and operates some of the largest internet infrastructure on the planet; providing companies of all sizes with an infrastructure web services platform in the cloud. With AWS, customers provision compute power, storage, database, and other cloud resources as their business demands them. To meet the growing demand for AWS Services around the globe, we need exceptionally motivated people who are driven by learning and innovation.



AWS Utility Computing (UC) provides product innovations u2014 from foundational services such as Amazonu2019s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWSu2019s services and features apart in the industry. As a member of the UC organization, youu2019ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.



If you join us youu2019ll be part of a world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. As a member of the team providing EC2 services you will be delivering foundational capability that benefits all customers!



This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first class service is critical to customer success, and are committed to improvement.



Top reasons to join our team:

Be a catalyst to deliver a truly disruptive products that are growing rapidly

Solve unique and first-order problems at massive-scale across many AWS Services

Learn how to build and operate distributed systems at massive scale

Build and influence the tools and utilities that are part of the AWS fleet running our internal servic



Key job responsibilities

Amazon has a collaborative, purposeful and enthusiastic environment where we u201cWork Hard, Have Fun, Make History.u201d On a typical day engineers might deep dive to root cause a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues.



A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery.



A day in the life

At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams to take responsibility for improvements and building of new tooling, features, services and applications.



Amazon software engineers have the responsibility of building, maintaining and running the software they own including the dependencies of their teamu2019s software, hardware platform, operating system and build. They may also be part of an on-call rotation within their team and, in the event of problems, are able to troubleshoot, research the root cause and thoroughly resolve defects.



About the team

About AWS



Diverse Experiences

AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasnu2019t followed a traditional path, or includes alternative experiences, donu2019t let it stop you from applying.



Why AWS?

Amazon Web Services (AWS) is the worldu2019s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating u2014 thatu2019s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.



Inclusive Team Culture

AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.



Mentorship & Career Growth

Weu2019re continuously raising our performance bar as we strive to become Earthu2019s Best Employer. Thatu2019s why youu2019ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.



Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, thereu2019s nothing we canu2019t achieve.

Basic Qualifications

- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

- Bachelor's degree or equivalent

- Strong verbal and written communication skills and able to articulate technical challenges and solutions to a broad range of audiences; technical and business

Preferred Qualifications

- Master's degree or equivalent

- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

- Experience as a mentor, tech lead or leading an complex projects to resolution



Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Coventry, West Midlands Futura Design

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

contract

Our OEM Client based in Coventry, is searching for a Software Development Engineer to join their team, Inside IR35. This is a contract position until 31st March 2026.

Umbrella Pay Rate: £27.03 per hour.

Key Accountabilities and Responsibilities, including key performance indicators:

  • Working with control boards to perform microcontroller software testing.
  • Analyse system level requirements and decompose to software requirements.
  • Design software components in-line with requirements.
  • Implement software components using MATLAB/Simulink and/or C/C++ code.
  • Develop and execute software component unit test cases.
  • Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms.
  • Contribute to software code reviews.
  • Deliver verified and validated software according to project deliverables and timing.
  • Assist in process alignment and adherence to key internal and industry standard coding rules and practices to ensure compliance with ASPICE and ISO 26262.
  • Contribute to software issue resolution (including out of process updates and rapid prototype containment of issues).

Essential Skills, Knowledge and Experience:

  • Solid background in control system design and embedded software development for power electronic converters.
  • Experience in developing AUTOSAR software using model-based design.
  • Experience using Embedded C, MATLAB / Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe
  • Experience working with system / software requirements and requirement decomposition.
  • Capable of validating control code through use of software validation tools in MIL, SIL and HIL environments.
  • Knowledge of automotive electrical and communications systems.
  • Possess a high-level of attention to detail / accuracy, whilst delivering at pace.
  • Team player, able to work together with multiple teams and departments to deliver effective solutions.

Desirable Skills, Knowledge and Experience:

  • Automotive / Aerospace experience of delivering embedded controls software in a model-based environment.
  • Understanding of functional safety and ISO 26262.
  • Experience in writing and maintaining software requirements using TRM (Dassault Systems).
  • Experience writing MISRA C compliant code.
  • Experience with Infineon TriCore and DSP microcontrollers.
  • Familiarity with automatic code generation.
  • Understanding of Agile software development.
  • Knowledge of ASPICE or equivalent.
  • Higher degree in computing, software, controls or relevant subject.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Surrey, South East £55000 - £75000 Annually ECM Selection (Holdings) Limited

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.

The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.

Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.

Requirements:

- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.- 

- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.

- Experience with Python and C++ / C# including how to integrate ML features.

The role does require relevant technical expertise, limited university / freelance projects are not sufficient.

On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.

Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford

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: CV27474 ) 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.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Version Control Systems Jobs