Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
ASC Connections Ltd
SoftwareDevelopmentEngineer - Embedded Systems | Midlands | Hybrid A leading engineering-led manufacturer in the Midlands is seeking a SoftwareDevelopmentEngineer to join their dynamic Controls Team. This is a fantastic opportunity to work on cutting-edge engineered technologies used across automotive, rail, and industrial sectors. What You'll Be Doing as SoftwareDevelopmentEngineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate in design/code reviews and contribute to … technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as SoftwareDevelopmentEngineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262). Familiarity More ❯
Acocks Green, West Midlands, Hay Mills, West Midlands (County), United Kingdom Hybrid / WFH Options
ASC Connections
SoftwareDevelopmentEngineer - Embedded Systems | Midlands | Hybrid A leading engineering-led manufacturer in the Midlands is seeking a SoftwareDevelopmentEngineer to join their dynamic Controls Team. This is a fantastic opportunity to work on cutting-edge engineered technologies used across automotive, rail, and industrial sectors. What You'll Be Doing as SoftwareDevelopmentEngineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate in design/code reviews and contribute to … technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as SoftwareDevelopmentEngineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262). Familiarity More ❯
SoftwareDevelopmentEngineer £21.88/hr umbrella rate Step into an exciting opportunity to shape the future of cutting-edge automotive technology as a SoftwareDevelopment Engineer. This role offers the chance to work on innovative projects in a dynamic and forward-thinking environment, where your contributions will directly impact the development and integration … of groundbreaking software systems. If you're looking for a role that combines technical expertise, problem-solving, and the chance to work with a talented team, this is the perfect opportunity to accelerate your career. What You Will Do: • Execute and manage test cases for the Software Update Management System (SUMS) to ensure seamless software deployment and … compatibility. • Install software updates using specialised tools and manage multiple vehicle updates simultaneously. • Raise and oversee Software Over The Air (SOTA) campaigns, collecting and analysing logs from both vehicle and offboard environments. • Conduct static and dynamic customer function tests, including current draw testing and data analysis. • Document test results using JIRA and X-RAY, providing valuable insights to More ❯
Our OEM Client based in Gaydon is searching for a SoftwareDevelopmentEngineer to join their team, inside IR35. This is a contract position until 31st March 2026. Umbrella Pay Rate: £21.75 per hour. SoftwareDevelopment Engineering (High-Tech) will 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. Roles and responsibilities: Conduct requirements gathering and analysis to understand the software problem domain, interfaces between hardware and software, and overall software characteristics. Use programming, scripting, and/or database languages to write software code. Support … software testing, deployment, maintenance, and evolution activities by fixing programming errors, responding to scope changes, and coding enhancements. Apply knowledge of softwaredevelopment best practices, including coding standards, code reviews, source control, build processes, testing, and operations. More ❯
talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all, fun! We are currently recruiting for a SoftwareEngineer to join the Cards and Payments team at FIS. As a full-time FIS SoftwareEngineer, you will participate in team projects, professional development seminars and work with a team that is invested in your growth, development, and success - including regular connects with your manager and wider support team. About the team The Cards platform provides card issuance and authorisation capabilities to financial entities of various sizes. These are a mixture of Credit, Prepaid and Virtual Cards. The team supports and delivers … facing and internal enhancement and/or maintenance projects within our B2K-P1C card issuing platform. Day to day responsibilities in the role: Analyses, designs, programs, debugs and modifies software enhancements and/or new developments to our Cards Solutions Interacts with product managers and/or clients to define system solutions and/or necessary modifications Works closely More ❯