Permanent C Jobs in the Midlands

1 to 25 of 59 Permanent C Jobs in the Midlands

Senior Embedded Software Engineer

Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Experience Required for this Senior Embedded Software Engineer: BSc or MSc in Computer/Electronic Engineering, Computer Science, or related field. At least 6 years of hands-on embedded C development experience within electronics or manufacturing. Experience in additional programming languages (e.g C++) Familiarity with Microsoft Visual Audio Proficient with Git or similar version control systems. Demonstrated experience with bare More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Software Engineer - Submarines

Derby, Derbyshire, United Kingdom
Rolls-Royce plc
Azure DevOps Git Standards, Frameworks and Techniques Real-time operating systems PLC development Agile Scrum Software Verification and Validation. Awareness of safety-critical development constraints (e.g. DO-178B/C, IEC60880, IEC61508). We are an equal opportunities employer. We're committed to developing a diverse workforce and an inclusive working environment. We believe that people from different backgrounds and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Submarines

Derby, Derbyshire, United Kingdom
ENGINEERINGUK
Ada, C++, C#, Python. Tools: IBM DOORS, Ansys SCADE, LabView, Azure DevOps, Git. Standards and techniques: Real-time OS, PLC, Agile Scrum, Safety-critical development (e.g., DO-178B/C). We are committed to diversity and inclusion. To work for Rolls-Royce Submarines, you must hold a Security Check clearance. We support applications for security clearance if needed. Applicants More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Malvern, Worcestershire, United Kingdom
QinetiQ Limited
Software Engineer: The ability to operate both independently and collaboratively as part of a closely coupled team Extensive software development experience in a range of programming languages such as C, C++, Python, Java or C# The ability to develop and integrate software systems using both bare metal and Open Source/Commercial Operating systems Knowledge and implementation of complex software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Newark, Nottinghamshire, Newark on Trent, United Kingdom
Redline Group Ltd
Skills for the Senior Embedded Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embedded C firmware in electronics manufacturing environments. Strong background in bare-metal development, peripheral configuration, and real-time control. Solid understanding of layered software architectures and modular code design. Proficient with communication More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Software Engineer

Telford, Shropshire, England, United Kingdom
Morson Talent
both new software and maintaining legacy systems. Background in software verification and testing. Strong communication skills. Desirable: Experience with Agile development methodologies. Knowledge of other programming languages such as C, C#, Java, and scripting languages. Understanding of integration and testing with target hardware. Experience with DDS or Ethernet-based communication systems. Cross-platform development for Windows and Linux. Familiarity with More ❯
Employment Type: Full-Time
Salary: £35,000 - £50,000 per annum
Posted:

Embedded Software Engineer

Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
independently on complex projects with minimal supervision. Requirements: Degree (BSc/MSc) in Computer Engineering, Computer Science, or Electrical/Electronic Engineering. Minimum of 6 years' experience developing embedded C software in an engineering or manufacturing environment. Strong understanding of source control systems (e.g., Git). Proficiency in modern programming architectures and hardware interfacing. Demonstrated ability to develop bare-metal More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Embedded Software Engineer

Derby, Derbyshire, East Midlands, United Kingdom
Chroma Recruitment Ltd
the R&D Manager and will work within a multi-disciplined R&D team, specialising in Firmware Development. Embedded Software Engineer : Degree qualified and 5+ years of experience Embedded C/C++ Python (Desirable) RTOS or Embedded Linux Microchip PIC and/or STM32 Microcontrollers I2C, SPI, CAN Experience with VHDL & FPGA Development (Desirable) If you have the required skills More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Backend Software Engineer - Cloud Solutions (Typescript / AWS) Remote

Grimsby, South Humberside, North East, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
tools like Wireshark . Excellent communication skills and the ability to work effectively in a distributed, multinational team. Nice to Have Experience with other languages and frameworks like Python, C, C#, Rust, or React . Exposure to smart home technologies or energy systems Please note we cannot offer sponsorship for the role. If interested, please send over an updated CV. More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Software Engineer - Lasernet Platform

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Formpipe Software AB
to long-term projects and team stability Nice-to-haves: Knowledge of Qt Framework Experience with .NET and C# Front-end skills: HTML, React, TypeScript, Node.js Low-level programming (C, C++, Rust) and systems knowledge Skills Ideal candidate traits: Pragmatic problem solver Comfortable with legacy and greenfield projects Eager to learn new tools and technologies Collaborative but capable of independent More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Drives Control Engineer

Rugby, Warwickshire, United Kingdom
AL7583 GE Power Norway AS
and associated encloderless field-oriented control algorithms. Control Systems Design for Linear & Non-linear control systems, analysis & use of simulation tools such as Matlab/Simulink etc. Experience of C- code programming or automatic code generation and awareness of embedded software design, microprocessor & FPGA programming. Discipline of Product Life Cycle, from requirements flow down, initial design to detailed design, through More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you More ❯
Employment Type: Permanent
Salary: £45000 - £57500/annum Bonus Pension
Posted:

Application Software Engineer (Typescript & React Native) 100% Remote

Grimsby, South Humberside, North East, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
working independently or as part of a distributed, international team . Nice to Have Experience working full-stack with TypeScript on AWS . Exposure to other languages like Python, C, C# , or Rust . Familiarity with smart home products (e.g., EV chargers , solar diverters , etc.). Please note we cannot offer sponsorship for this role. If interested, please send over More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Automotive Software Engineer

Warwickshire, United Kingdom
Expleo UK LTD
at the system level * Performance Optimisation: Enhance speed, stability, and efficiency of embedded systems Essential Requirements * Degree in Computer Science, Software Engineering, or a related discipline * Proficiency in Embedded C, C++, and/or assembly languages * Solid understanding of computer architecture and operating systems internals * Strong debugging and problem-solving skills * Prior experience in automotive software development and testing * Good More ❯
Employment Type: Permanent
Posted:

Embedded Software Engineer

Derby, Derbyshire, United Kingdom
Shorterm Group
embedded software standards are adopted & continuously improved. * To ensure full compliance with design, quality and Health & Safety Regs. The Right Candidate: * A good understanding of embedded software design including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS, Linux. * Fault Analysis, Testing, Factory Acceptance Testing, Site Testing and Commissioning. More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Electronic Software Engineer

Birmingham, West Midlands, United Kingdom
KO2 Embedded Recruitment Solutions LTD
develop, and debug embedded software for microcontroller-based systems (e.g. STM32). Collaborate on schematic design and PCB development to support embedded firmware functionality. Develop and maintain firmware using C/C++ with version control systems such as Git/GitHub. Participate in board bring-up, prototyping, and system integration testing. Ensure embedded systems meet functional safety, EMC, and ISO More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Embedded Software Architect - Outside IR35

Cheadle, Staffordshire, United Kingdom
Hybrid / WFH Options
Experis - ManpowerGroup
expertise and a strong commitment to on-site collaboration. Essential Requirements: A minimum of 8 years' software engineering experience. Strong background in large, distributed systems design. Professional experience in C/C++ and Java. Demonstrable experience in safety-critical or safety-related environments (IEC 61508 ideal; IEC 62304 or IEC 26262 also acceptable). Strong working knowledge of software frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Powertrain Charging Test Data Engineer -

Coventry, Warwickshire, United Kingdom
Caresoft Global Limited
Training and certification. Experience and certification for conducting testing on proving grounds. Knowledge of instrument calibration processes. Proficient in the use and application of a programming/scripting language (C/C++, python, Java, or similar). Educated to Degree level in a Systems, Mechanical, Electrical/Electronic or related field or equivalent. Additional Information: This role is INSIDE IR35 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead FPGA Firmware Engineer

Rugby, Warwickshire, United Kingdom
Hybrid / WFH Options
IF1874 GE Energy Power Conversion UK Limited
DC to DC, etc.) Experience writing FPGA/DSP control software for Variable Frequency Drives (induction machines, synchronous machines, permanent magnet machines, etc.). Direct experience writing code in C and VHDL. Valid passport to meet travel requirements. What will make you stand out: Experience using Hardware-in-Loop (HIL) rigs and laboratory test drives. Experience in writing variable speed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Test System Design Engineer

Tipton, West Midlands, United Kingdom
Chipright
a dynamic environment Excellent communications skills (verbal, written and graphical) Ability to react/respond quickly to issues and to be able to think on your feet Competencies Desirable C/μController/FPGA programming DPDK programming WiFi, 4G or 5G radio test experience Principal Analog AMS RF Recruitment Specialist More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Controls and Software Engineer

Leicester, Leicestershire, East Midlands, United Kingdom
CV Technical
architecture, code, and revisions clearly and professionally Required Skills & Experience: Proven experience with PLC programming and industrial control systems Proficiency in programming languages such as Structured Text, Ladder Logic, C/C++, or Python Experience with motion control, SCADA, HMI development, and industrial communication protocols Strong analytical and problem-solving skills Ability to work independently and as part of a More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Software Engineer - DV Clearance

Worcestershire, United Kingdom
Matchtech
hardware technologies to build novel embedded systems Realising a system into functional components and then decomposing into a backlog of deliverable User Stories Job Requirements: Experience in developing in C/C++ Ability to work in a rigorous engineering environment using configuration management and change management processes and tools Knowledge and experience in the specification, design and implementation of complex More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Electronics/Firmware Engineer

Coventry, Warwickshire, United Kingdom
Hybrid / WFH Options
Infused Solutions Ltd
tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 60,000 Annual
Posted:

Senior Electronics/Firmware Engineer

Coventry, West Midlands, United Kingdom
Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Software Developer

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
National Physical Laboratory
business needs. Essential Skills: Engagement with open-source communities and processes. Strong scripting skills, e.g., Python. Basic Linux/Unix environment experience. Understanding of 5G wireless networks. Experience with C/C++ for software development. Familiarity with Git or other version control systems. Basic knowledge of virtualized environments and networking fundamentals; willingness to learn more. Enthusiasm for learning new programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C
the Midlands
10th Percentile
£29,000
25th Percentile
£45,000
Median
£52,500
75th Percentile
£68,750
90th Percentile
£87,500