Software Development Engineer

New
CV34 Warwick, West Midlands Contechs Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

contract

Order Ref: (phone number removed)

Position Title: Software Development Engineer

Duration: Contract

Location: Gaydon

INSIDE IR35 - Up to 21.83 Umbrella PAYE

*Applicants MUST have proof of immediate, on-going and valid eligibility to work full time in the UK and travel within the EU.*

About the company

I am currently recruiting on behalf of a Luxury Automotive OEM, based in Gaydon, who are seeking a Software Development Engineer to join their team

Duties:

  • Software Development Engineering (High Tech) focus on developing multiple types/categories of software including end-user applications and operating systems/utility software, that provides a platform for running end user applications for sale to external customers.

The work includes:

  • Conducting requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
  • Using programming, scripting, and/or database languages to write the software code
  • Supporting software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
  • Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Level: An Experienced Professional (P2) applies practical knowledge of job area typically obtained through advanced education and work experience.

Responsibilities typically include:

  • Works independently with general supervision.
  • Problems faced are difficult but typically not complex.
  • May influence others within the job area through explanation of facts, policies and practices.

Why work through Contechs?

Contechs is a leading Automotive, Design, Engineering, Technology and Innovation Recruitment Consultancy. Founded in 1997, with an inhouse Contractor Care Team to support all external employees, acts as an employment agency for permanent and contract recruitment.

How to Apply

If you're interested in applying for this position, submit your application and one of our recruiters will be in touch.

If you know anyone that is suitable for the role, please visit the below page where we offer up to 600 referral fee: (url removed)>

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

Software Development Engineer

CV34 Warwick, West Midlands EES Solutions

Posted 3 days 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 3 days 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

Coventry, West Midlands Futura Design

Posted 3 days 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

Coventry, West Midlands Futura Design Limited

Posted 3 days 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 decompos.

WHJS1_UKTJ

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

Software Development Lead

WV1 1AA Wolverhampton, West Midlands £65000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Software Development Lead to join their IT and Software team in Wolverhampton, West Midlands, UK . This leadership role involves guiding a team of software developers in the design, development, testing, and deployment of high-quality software solutions. You will play a crucial part in shaping the technical direction, fostering innovation, and ensuring the successful delivery of software projects. This is an excellent opportunity for a seasoned developer looking to take on leadership responsibilities and mentor a talented team.

Key Responsibilities:
  • Lead and mentor a team of software developers, fostering a collaborative and high-performing environment.
  • Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Architect and design robust, scalable, and efficient software solutions.
  • Set coding standards, best practices, and ensure code quality through reviews and testing.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements.
  • Manage project timelines, resource allocation, and ensure timely delivery of software releases.
  • Identify and resolve technical challenges, providing guidance and support to the development team.
  • Stay abreast of emerging technologies and industry trends, recommending adoption where appropriate.
  • Conduct performance reviews and professional development planning for team members.
  • Ensure the security, performance, and reliability of developed software.
  • Participate in technical interviews for new hires.
  • Drive innovation and continuous improvement within the development process.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development, with a significant portion in a lead or senior role.
  • Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
  • Experience with modern software architectures and design patterns.
  • Expertise in full-stack development, cloud platforms (AWS, Azure, GCP), and databases.
  • Excellent understanding of Agile methodologies and CI/CD practices.
  • Strong leadership, mentoring, and team management skills.
  • Exceptional problem-solving and analytical abilities.
  • Excellent communication and interpersonal skills.
  • Experience with version control systems (e.g., Git).
  • Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies is advantageous.
This advertiser has chosen not to accept applicants from your region.

Embedded Software Development Engineer

Canley, West Midlands Jonathan Lee Recruitment Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Embedded Software Development Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35)

**This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026**

Step into the world of cutting-edge engineering with this incredible opportunity as an Embedded Software Development Engineer. This is your chance to work on innovative projects that push the boundaries of technology while contributing to a dynamic and forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embedded software and want to make a real impact, this is the role for you.

What You Will Do:

- Perform microcontroller software testing on control boards to ensure optimal performance.

- Analyse system-level requirements and convert them into detailed software requirements.

- Design and implement software components using MATLAB/Simulink and/or C/C++ code.

- Develop and execute unit test cases for software components to ensure quality and reliability.

- Contribute to software validation activities using Model in Loop, Software in Loop, and Hardware in Loop platforms.

- Deliver verified and validated software in line with project deliverables and timelines, ensuring compliance with ASPICE and ISO 26262 standards.

What You Will Bring:

- A strong background in control system design and embedded software development for power electronic converters.

- Proficiency in developing AUTOSAR software using model-based design tools.

- Experience with Embedded C, MATLAB/Simulink, and tools like Vector CANalyzer & CANoe.

- Knowledge of automotive electrical and communications systems, with a keen eye for detail and accuracy.

- A collaborative spirit and the ability to work effectively with cross-functional teams to deliver impactful solutions.

This role is pivotal in driving innovation and excellence in the engineering sector. By joining this company, you'll be contributing to the development of cutting-edge embedded software solutions that align with industry standards and best practices. You'll also play a key role in ensuring the delivery of high-quality software that meets the needs of exciting and forward-thinking projects.

Location:

This role is based at the University of Warwick, offering a vibrant and inspiring environment to work in.

Interested?:

Don't miss this opportunity to take your career to the next level. Apply today to become an Embedded Software Development Engineer and be part of something truly extraordinary!

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in West Midlands !

Embedded Software Development Engineer

Canley, West Midlands £27 Hourly Jonathan Lee Recruitment Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Embedded Software Development Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35)

**This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026**

Step into the world of cutting-edge engineering with this incredible opportunity as an Embedded Software Development Engineer. This is your chance to work on innovative projects that push the boundaries of technology while contributing to a dynamic and forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embedded software and want to make a real impact, this is the role for you.

What You Will Do:

- Perform microcontroller software testing on control boards to ensure optimal performance.

- Analyse system-level requirements and convert them into detailed software requirements.

- Design and implement software components using MATLAB/Simulink and/or C/C++ code.

- Develop and execute unit test cases for software components to ensure quality and reliability.

- Contribute to software validation activities using Model in Loop, Software in Loop, and Hardware in Loop platforms.

- Deliver verified and validated software in line with project deliverables and timelines, ensuring compliance with ASPICE and ISO 26262 standards.

What You Will Bring:

- A strong background in control system design and embedded software development for power electronic converters.

- Proficiency in developing AUTOSAR software using model-based design tools.

- Experience with Embedded C, MATLAB/Simulink, and tools like Vector CANalyzer & CANoe.

- Knowledge of automotive electrical and communications systems, with a keen eye for detail and accuracy.

- A collaborative spirit and the ability to work effectively with cross-functional teams to deliver impactful solutions.

This role is pivotal in driving innovation and excellence in the engineering sector. By joining this company, you'll be contributing to the development of cutting-edge embedded software solutions that align with industry standards and best practices. You'll also play a key role in ensuring the delivery of high-quality software that meets the needs of exciting and forward-thinking projects.

Location:

This role is based at the University of Warwick, offering a vibrant and inspiring environment to work in.

Interested?:

Don't miss this opportunity to take your career to the next level. Apply today to become an Embedded Software Development Engineer and be part of something truly extraordinary!

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.

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

Senior Software Development Engineer

B1 1TT Birmingham, West Midlands £75000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and experienced Senior Software Development Engineer to join their innovative technology team based in **Birmingham, West Midlands, UK**. This role offers a hybrid working model, blending the collaboration of an office environment with the flexibility of remote work. You will be instrumental in designing, developing, testing, and deploying high-quality software solutions that meet complex business needs. This position requires a deep understanding of modern software architecture, agile methodologies, and best practices in software engineering. You will work on challenging projects, contribute to architectural decisions, and mentor junior engineers. Responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, and ensuring the performance and scalability of applications. Collaboration with product managers, designers, and other engineers to translate requirements into robust technical solutions will be key. The ideal candidate will have a strong proficiency in one or more programming languages (e.g., Java, Python, C#), a solid understanding of database systems, and experience with cloud platforms (AWS, Azure, GCP). You will contribute to the full software development lifecycle, from conception to deployment and maintenance. This is an excellent opportunity to work on cutting-edge technologies and make a significant impact in a fast-paced environment.

Key Responsibilities:
  • Design, develop, and maintain scalable and robust software applications.
  • Write high-quality, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and upgrade existing software.
  • Contribute to architectural design and technology selection.
  • Mentor junior software engineers and share technical expertise.
  • Ensure the performance, quality, and responsiveness of applications.
  • Stay updated with emerging technologies and industry trends.
  • Participate in all phases of the software development lifecycle.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Proficiency in one or more programming languages (e.g., Java, Python, C++, C#).
  • Strong understanding of software design patterns and architectural principles.
  • Experience with relational or NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with Agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

B1 1AA Birmingham, West Midlands £60000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Development Engineer to join their innovative IT and Software team. This is a fully remote position, offering the flexibility to work from anywhere within the UK. You will be instrumental in designing, developing, and deploying cutting-edge software solutions that drive business growth and enhance user experience. Your responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, and contributing to architectural design discussions. You will collaborate closely with product managers, designers, and other engineers to translate requirements into robust technical solutions. The ideal candidate will possess a deep understanding of software development principles, full-stack development, and agile methodologies. Proficiency in multiple programming languages and frameworks is essential. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, coupled with a minimum of 5 years of professional software development experience, is required. Experience with cloud platforms (e.g., AWS, Azure), microservices architecture, and CI/CD pipelines is highly desirable. You should have a proven track record of delivering high-quality software products and a passion for tackling complex technical challenges. This role demands excellent problem-solving skills, a collaborative spirit, and the ability to mentor junior engineers. You will be an integral part of a team that values innovation, continuous learning, and delivering exceptional software. Experience with database design and optimization, as well as front-end frameworks like React or Angular, will be a significant asset. Joining this team means contributing to the development of impactful products in a dynamic and supportive remote environment.

Responsibilities:
  • Design, develop, test, and deploy high-quality software applications.
  • Write clean, efficient, and well-documented code in various programming languages.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to architectural design and technology selection decisions.
  • Troubleshoot and resolve software defects and production issues.
  • Mentor junior engineers and promote best practices in software development.
  • Stay current with emerging technologies and industry trends.
  • Optimize application performance and scalability.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in software development.
  • Proficiency in one or more programming languages such as Java, Python, C#, or Node.js.
  • Experience with full-stack development and modern web frameworks (e.g., React, Angular, Vue.js).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of agile development methodologies and CI/CD practices.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and effectively in a remote team environment.
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 Software Development Jobs View All Jobs in West Midlands