Make yourself visible and let companies apply to you.
Roles
C Jobs in Doncaster
Overview
Looking for top C developer jobs in Doncaster? Explore the latest C programming job opportunities in Doncaster on Haystack. Whether you're a seasoned C programmer or a rising talent, find your next role with competitive salaries and exciting projects right here. Start your career search for C jobs in Doncaster today!
Principal Software Engineer
Redline Group Ltd
Normanton
In office
Senior
£55,000
RECENTLY POSTED
+1

We are hiring a Principal Software Engineer (Embedded Systems) based in Normanton, West Yorkshire to lead the design and development of cutting-edge embedded software for next-generation products. This is a senior-level opportunity for an experienced Normanton based Principal Software Engineer with deep expertise in C programming, RTOS (Real-Time Operating Systems), and wireless communication protocols.

Reporting to the Group Technical Engineering Director, you will play a key role in shaping system architecture, driving technical excellence, and delivering high-performance, reliable embedded solutions.

Key Responsibilities

Design and develop embedded software for ARM-based microprocessors using RTOS (Zephyr, FreeRTOS, or similar)

Implement and optimise wireless communication protocols such as Bluetooth, Wi-Fi, Zigbee

Collaborate with hardware engineers and cross-functional teams to define system architecture and requirements

Write, debug, and maintain high-quality C code following best practices (e.G. MISRA guidelines)

Develop scalable and maintainable embedded solutions for IoT and connected devices

Support web-based interfaces using JavaScript and HTML where required

Contribute to Linux-based application development for testing and simulation

Maintain clear technical documentation across design, testing, and troubleshooting

Stay up to date with emerging trends in embedded systems, IoT, and software engineering

Required Skills & Experience

Strong experience in C programming for embedded systems

Hands-on experience with RTOS (Zephyr, FreeRTOS, or similar)

Knowledge of wireless communication technologies (Bluetooth, Wi-Fi, Zigbee)

Experience with Linux OS application development

Familiarity with Git, embedded IDEs, and development tools

Understanding of secure software development, encryption, and secure protocols

Exposure to JavaScript and HTML for UI or web integration

Proven ability to lead engineering teams, manage workloads, and deliver projects

Strong problem-solving and analytical skills

Desirable Experience

Background in IoT, consumer electronics, or embedded product development

Experience with ARM-based microcontrollers and hardware integration

Knowledge of C#, web applications, or cloud-connected embedded systems

Education

Bachelor’s degree in Computer Science, Electronic Engineering, or a related field (or equivalent experience)

Extensive’ experience in embedded software engineering

Key Competencies

Technical Leadership - Deep expertise in embedded systems and software design

Project Planning & Delivery - Ability to prioritise, delegate, and meet deadlines

Collaboration & Communication - Strong cross-functional teamwork skills

Adaptability - Thrives in fast-paced, evolving technical environments

Innovation - Drives continuous improvement and creative problem-solving

Accountability - Takes ownership and delivers high-quality results

Why Apply?

Work on next-generation embedded and IoT technologies

Play a lead role in engineering innovation and product development

Join a collaborative, forward-thinking engineering team in West Yorkshire

Competitive salary and long-term career growth opportunities

Apply Now

If you’re a passionate Principal Software Engineer in Normanton, West Yorkshire looking to work on advanced RTOS, C programming, and wireless systems, we’d love to hear from you. Please send over an updated cv to or call 01582 878839.

TPBN1_UKTJ

Principal Software Engineer
Redline Group Ltd
Normanton
In office
Senior
£35,000 - £55,000
RECENTLY POSTED
+1

We are hiring a Principal Software Engineer (Embedded Systems) based in Normanton, West Yorkshire to lead the design and development of cutting-edge embedded software for next-generation products. This is a senior-level opportunity for an experienced Normanton based Principal Software Engineer with deep expertise in C programming, RTOS (Real-Time Operating Systems), and wireless communication protocols.

Reporting to the Group Technical Engineering Director, you will play a key role in shaping system architecture, driving technical excellence, and delivering high-performance, reliable embedded solutions.

Key Responsibilities

  • Design and develop embedded software for ARM-based microprocessors using RTOS (Zephyr, FreeRTOS, or similar)
  • Implement and optimise wireless communication protocols such as Bluetooth, Wi-Fi, Zigbee
  • Collaborate with hardware engineers and cross-functional teams to define system architecture and requirements
  • Write, debug, and maintain high-quality C code following best practices (e.G. MISRA guidelines)
  • Develop scalable and maintainable embedded solutions for IoT and connected devices
  • Support web-based interfaces using JavaScript and HTML where required
  • Contribute to Linux-based application development for testing and simulation
  • Maintain clear technical documentation across design, testing, and troubleshooting
  • Stay up to date with emerging trends in embedded systems, IoT, and software engineering

Required Skills & Experience

  • Strong experience in C programming for embedded systems
  • Hands-on experience with RTOS (Zephyr, FreeRTOS, or similar)
  • Knowledge of wireless communication technologies (Bluetooth, Wi-Fi, Zigbee)
  • Experience with Linux OS application development
  • Familiarity with Git, embedded IDEs, and development tools
  • Understanding of secure software development, encryption, and secure protocols
  • Exposure to JavaScript and HTML for UI or web integration
  • Proven ability to lead engineering teams, manage workloads, and deliver projects
  • Strong problem-solving and analytical skills

Desirable Experience

  • Background in IoT, consumer electronics, or embedded product development
  • Experience with ARM-based microcontrollers and hardware integration
  • Knowledge of C#, web applications, or cloud-connected embedded systems

Education

  • Bachelor’s degree in Computer Science, Electronic Engineering, or a related field (or equivalent experience)
  • Extensive’ experience in embedded software engineering

Key Competencies

  • Technical Leadership - Deep expertise in embedded systems and software design
  • Project Planning & Delivery - Ability to prioritise, delegate, and meet deadlines
  • Collaboration & Communication - Strong cross-functional teamwork skills
  • Adaptability - Thrives in fast-paced, evolving technical environments
  • Innovation - Drives continuous improvement and creative problem-solving
  • Accountability - Takes ownership and delivers high-quality results

Why Apply?

  • Work on next-generation embedded and IoT technologies
  • Play a lead role in engineering innovation and product development
  • Join a collaborative, forward-thinking engineering team in West Yorkshire
  • Competitive salary and long-term career growth opportunities

Apply Now

If you’re a passionate Principal Software Engineer in Normanton, West Yorkshire looking to work on advanced RTOS, C programming, and wireless systems, we’d love to hear from you. Please send over an updated cv to (url removed) or call (phone number removed).

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Barnsley
Hybrid
Mid
£40,000 - £45,000
RECENTLY POSTED

Location: Barnsley (Hybrid - Work from Home)
Salary: Up to 45,000

The Opportunity

We’re looking for a talented Embedded Software Engineer to join an innovative engineering team focused on developing advanced controller technologies. You’ll become part of a well-established R&D organisation with over 25 years of success in delivering high-quality, market-leading solutions.

The Role

In this role, you’ll take ownership of embedded software development across a range of projects, collaborating with multidisciplinary teams to deliver robust, high-performance solutions.

You’ll be involved throughout the full product lifecycle-from designing and developing new systems to enhancing and maintaining existing products.

This is a hands-on opportunity where your work will contribute directly to the development of next-generation, life-saving technology.

What We’re Looking For

Essential skills and experience:

  • Minimum 3 years’ experience in an embedded software role
  • Strong proficiency in Embedded C
  • Experience working with large and complex codebases
  • Hands-on experience with RTOS environments (e.g. FreeRTOS, ThreadX, Segger embOS)
  • Familiarity with communication protocols such as SPI, UART, I2C, and Ethernet

Desirable:

  • Experience with Renesas or ARM microcontrollers
  • Exposure to regulated development environments
  • Understanding of Agile methodologies

Why Join Us?

  • Work on impactful products that make a genuine difference
  • Be involved across the full design and development lifecycle
  • Benefit from flexible hybrid working options
  • Join a company that values innovation, quality, and technical excellence

Apply

For immediate consideration, please contact Laurence Powell at KO2 Embedded Recruitment Solutions or submit your latest CV today.

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Barnsley
Hybrid
Mid - Senior
£45,000
RECENTLY POSTED

Location: Barnsley (Hybrid - Work from Home)

Salary: Up to £45,000

The Opportunity

We’re looking for a talented Embedded Software Engineer to join an innovative engineering team focused on developing advanced controller technologies. You’ll become part of a well-established R&D organisation with over 25 years of success in delivering high-quality, market-leading solutions.

The Role

In this role, you’ll take ownership of embedded software development across a range of projects, collaborating with multidisciplinary teams to deliver robust, high-performance solutions.

You’ll be involved throughout the full product lifecycle-from designing and developing new systems to enhancing and maintaining existing products.

This is a hands-on opportunity where your work will contribute directly to the development of next-generation, life-saving technology.

What We’re Looking For

Essential skills and experience:

Minimum 3 years’ experience in an embedded software role

Strong proficiency in Embedded C

Experience working with large and complex codebases

Hands-on experience with RTOS environments (e.g. FreeRTOS, ThreadX, Segger embOS)

Familiarity with communication protocols such as SPI, UART, I2C, and Ethernet

Desirable:

Experience with Renesas or ARM microcontrollers

Exposure to regulated development environments

Understanding of Agile methodologies

Why Join Us?

Work on impactful products that make a genuine difference

Be involved across the full design and development lifecycle

Benefit from flexible hybrid working options

Join a company that values innovation, quality, and technical excellence

Apply

For immediate consideration, please contact Laurence Powell at KO2 Embedded Recruitment Solutions or submit your latest CV today.

TPBN1_UKTJ

Electronics Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Sheffield
Hybrid
Senior - Leader
£50,000 - £60,000
RECENTLY POSTED

Senior Electronics Software Engineer - Sheffield £50,000 - £60,000 + Early Friday Finish + Hybrid Working (4 days office / 1 day home) KO2's client is a leading Sheffield-based business specialising in precision instrumentation used in the evaluation of complex measurement and control systems. Their products are trusted across multiple industries where reliability, performance, and technical excellence are critical. The company is now looking for a Senior or Principal Electronics & Embedded Software Engineer to lead their design department. This is a fantastic opportunity for an ambitious engineer to take ownership, drive innovation, and push the team to the next level. You'll be involved in every stage of product development - from concept and design through to testing and delivery. This role suits someone who is equally comfortable writing embedded C on target microprocessors and designing electronic systems using analogue and digital techniques. Key Skills and Experience: Strong background in Electronics Design Experience with Analogue & Digital Circuit Design PCB Design and schematic capture skills Proficiency in Embedded Software (C/C++) Proven leadership ability and a desire to mentor and develop a technical team Passion and drive to improve an existing department and take it to the next levelWhat's on Offer: Salary: £50,000 - £60,000 (depending on experience) Early Friday finish Hybrid working: 4 days in the Sheffield office, 1 day from home Opportunity to make a real impact within a growing, technically innovative businessIf you're ready to take the lead in a forward-thinking engineering environment and shape the future of precision instrumentation, we'd love to hear from you. Apply now or contact KO2 for more information about this opportunity

Embedded Engineer
KO2 Embedded Recruitment Solutions Ltd
Barnsley
Hybrid
Mid
£35,000 - £45,000
RECENTLY POSTED

Position: Embedded Software Engineer Office Location: Barnsley + Hybrid Work from Home Salary: Up to £45,000 The Role: We are thrilled to present an excellent opportunity for an Embedded Engineer to become part of an innovative engineering team focused on developing advanced controller solutions. This position is with a well-established R&D company that has been a leader in delivering top-tier products for more than 25 years. As an Embedded Engineer, you will work closely with project teams, taking full ownership of embedded software across multiple projects. You will be involved in both the development of new products and the improvement of existing ones. Your expertise as an Embedded Engineer will be key in helping create next-generation solutions. To thrive in this Embedded Engineer role, you will need at least 3 years of industry experience in a similar position, with a strong foundation in C programming, working with a large code base in a RTOS environment (FreeRTOS, ThreadX, EmbOS etc). A solid understanding of communication protocols such as SPI, UART, I2C, and Ethernet is also desired. Whilst any experience with Renesas processors, regulated software design, and agile methodologies would be highly advantageous. Skills Required: Strong Embedded C programming Have worked with a large code base. RTOS experience (ThreadX, Segger EmbOS, FreeRTOS, etc.) Protocols: SPI, UART, I2C, Ethernet, etc.This role is ideal for an Embedded Engineer looking to contribute to the full design lifecycle of life-saving devices. You will have the opportunity to expand your skill set while enjoying flexible hybrid work-from-home options. In this Embedded Engineer role, you'll have the chance to make a real impact within an established company that values innovation and technical excellence. For immediate consideration, contact Laurence Powell from KO2 Embedded Recruitment Solutions today or apply with an updated CV

Embedded Software Engineer
Saxon Recruitment Solutions
Barnsley
Hybrid
Mid - Senior
£60,000
RECENTLY POSTED

Embedded Software Engineer - Barnsley Hybrid
Are you an experienced Embedded Software Engineer, Firmware Engineer or Electronics Design Engineer looking to develop your Embedded Development skills in a collaborative and positive work culture ? We are looking for an experienced Embedded Software Engineer to join a small R&D team where you’ll contribute to the development of innovative automotive IoT products that use RF and wired communications to keep vehicles connected to the cloud.
With their commitment to Learning/Development you’ll receive strong expert support and mentorship which means youll learn more, become even better at your job, and open doors to various promotions in the future. You’ll also have more job stability as youd be joining a team where people tend to stay for the long haul with their impressive staff retention. Come to a place where job satisfaction is as important as productivity with good work life balance. It is a Hybrid role with 2/3 days in the office a week. If youre an experienced Embedded Software Engineer looking for meaningful technical ownership, impactful projects, in a supportive environment, this is for you.
What you’ll do :The Embedded Software Engineer will be involved in the full life cycle development of existing and next generation systems. Youll work across the full development lifecycle, from hardware bring-up and feature development through to evolving application-level firmware on deployed products. This is a hands-on development role where you will be actively writing and debugging embedded C/C++ firmware on microcontrollers on a daily basis.- Design, develop, debug and optimise embedded firmware in C/C++ on ARM-based microcontrollers

  • Contribute to both new product development and ongoing feature enhancements on existing products
  • Implement application-level firmware behaviour such as state machines, control logic, diagnostics and configuration features
  • Support hardware bring-up and debugging of new boards and interfaces, signal probing, bus debugging
  • Collaborate with hardware, mechanical and test engineers across the full development lifecycle
  • Participate in requirements discussions, design reviews and technical problem-solving
  • Plan and execute firmware testing, verification and validation
  • Produce clear technical documentation and follow engineering standards.
    What you’ll need :- Degree in Electronic Engineering, Computer Science or similar- 37 years commercial experience developing embedded firmware, including both low-level hardware interfaces and higher-level device behaviour- Strong hands-on experience in Embedded C or C++ on microcontrollers(e.g. ARM Cortex-M, STM32, NXP, Microchip, TI, Nordic)- Good understanding of debugging techniques and development tools eg, JTAG, oscilloscopes, logic analysers - Ability to read schematics and component datasheets- Understanding of software design principles and development lifecycles- Comfortable working in a small collaborative team- Curious mindset and willingness to learn and grow.
    It would be desirable if you have any of the following:- Experience with ARM Cortex-M microcontrollers
  • Exposure to automotive or industrial environments
  • Knowledge of CAN, OBD-II or J1939
  • Experience with wired or RF communications technologies
  • Familiarity with RTOS-based firmware.
    About the company :A well established, stable, medium-sized company, with a strong Engineering culture that designs and manufactures innovative service equipment for the automotive industry. With customers including all major vehicle manufacturers, they operate across the UK, Germany, the US, and China. Theirachievements include the Queens Award for Enterprise and recognition in the London Stock Exchange Group’s 1000 Companies to Inspire Britain. They are committed to building an inclusive workplace where people feel valued and supported. The company cannot sponsor visas.We appreciate that your CV may not be up to date. No problem, just send me what you have.
Cyber Software Engineer - SC Cleared - Perm
Sanderson Government and Defence
Normanton
Hybrid
Mid
£75,000
RECENTLY POSTED

Cyber Software Engineer - SC - Perm

  • Location(s): Gloucester, Woking and Manchester
  • Type: Hybrid
  • Salary: £40,000 - £70,000
  • Clearance: Must hold an active SC Clearance
  • Must be eligible for further clearances (DV)
  • Must be a sole british national

Job Description:

The successful applicant will join teams working at the forefront of AI/DS, Cyber, Cloud, DevOps/SRE and Platform Engineering. With long-term programmes secured across the latest frameworks, this position offers the chance to be part of an exciting growth journey with significant technical depth and variety.

As a Cyber Software Engineer, the successful applicant will contribute to the research, design and development of critical systems in support of National Security missions. They will apply secure coding practices, maintain high standards of software quality and work closely with operating systems at a low level.

Key Requirements

* Strong experience with C or C++
* Familiarity with Python
* Comfortable working with Linux or Windows operating systems
* Knowledge of version control tools and experience in agile delivery environments
* An interest in the Cyber domain
* Understanding of common software design and testing patterns
* Ability to build systems and support continuous integration pipelines

Clearance

Due to the nature of the work, applicants must be eligible to obtain DV clearance. This requires being a British Citizen and having lived in the UK for the past 10 years.

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Maintenance Engineer
DS SMITH PACKAGING LIMITED
Wakefield
In office
Mid - Senior
£55,848
RECENTLY POSTED

Maintenance Engineer (Days)

Featherstone

£55,848.00

This role is days the working hours are 8am - 4pm Monday - Friday

We’re actively recruiting for a Site Maintenance Engineer with a facilities maintenance background (including management and maintenance of steam boiler & EF Plant equipment) our site in Featherstone. The focus of this role is to deliver a world-class service in a fast-paced environment to delight our customers and grow our business. The Engineering function is key to the success and continued improvement of our site operations.

In this role you’ll be responsible for coordinating and conducting all routine preventive and reactive asset maintenance to ensure safe operation and equipment reliability of our facilities equipment to meet production demands/ Safety & facilities compliance. You will ensure work is completed safely according to company and legislative standards, to the required quality and workmanship in the time allotted. Management and maintenance of facilities & service equipment across the factory. To keep everyone safe providing a safe environment and have focus on reducing risk on site. A key communicator across the department regarding services and facility issues & updates. Main responsibilities will be BAU & the efficiency of the services & facilities equipment Ensuring not only the equipment is reliable but up to date with its statutory inspection & maintenance. You are a key decision maker for the services & facilities equipment. Other responsibilities may include assisting maintenance of our Corrugator & conversion machines.

Key responsibilities include, but are not limited to :

  • Ensuring all site manufacturing and facilities equipment is fully compliant with respect to technical safety legislation, testing and inspections
  • C orrugator maintenance
  • Ensuring your areas are safe and safety documents are up to date
  • Performance management of the facilities and service equipment
  • Boiler bouse & EF plant house keeping
  • Control of the facilities and services statutory inspection and service tracking system ensuring all reports are filed and up to date. Also that all remedial work is presented and planned in.
  • Delivery of Department improvement projects (Energy)
  • Involvement in energy & waste improvements across the site
  • Tracking, analysing and reporting asset reliability performance and issues to identify maintenance and equipment improvement needs
  • Leading on asset and equipment technical issues, resolution through fault finding and problem solving with the support of manufacturing resources, OEM’s and contract service providers
  • Identification of critical spares, ordering and maintaining inventory to agreed stock levels
  • Supporting capital project plans including site preparation work, equipment installation and commissioning, technical training and planning and scheduling of asset life-cycle plans.
  • Hands on technical support for site improvement initiatives
  • Mentoring and training other in the department

What we would like to see:

  • Fully qualified Mechanical Maintenance Technician, accredited to a minimum NVQ Level 3 or BTEC
  • Experience of PPM Implementation, delivery and control within a maintenance background
  • Knowledge of using Microsoft tools, particularly Excel
  • Knowledge on Steam boilers - Operation and maintenance
  • Willing to learn facilities regulations and compliance
  • EF Plant experience
  • BOAS trained / Steam boiler trained

Benefits

  • DS Smith pension scheme
  • Death in service life assurance
  • Company sick pay scheme
  • Income protection
  • Employee assistance programme
  • Occupational Health including physiotherapy, and virtual GP service
  • Cycle to work scheme via salary sacrifice
  • Shopping discounts
  • Electric car via salary sacrifice
  • Free eye test and flu vaccines
  • Employee share save scheme
  • Employee recognition scheme
  • Opportunities to progress within the business
  • Free on-site car park parking
  • On site subsidised canteen

We are DS Smith, together with International Paper, we are a global leader in sustainable packaging solutions and other fibre-based products.We believe a better, more sustainable tomorrow is possible with the right people, who challenge and support one another to enact positive change. We employ more than 65,000 colleagues in North America and Europe, Middle East and Africa (EMEA), who are experts in innovation,manufacturing, design, sales, sustainability, supply chain, and much more. Together with our customers, we make the world safer and more productive, one sustainable packaging solution at a time. Become part of a world-leading organisation and do your best work with us!

Our people come from diverse backgrounds, bring different perspectives, ideas and experiences to generate unique solutions focused on present and future sustainability challenges. We welcome all candidates to apply, e
ven those not meeting all criteria."

#LI-SP

Embedded Software Engineer
Octagon Group
Sheffield
In office
Senior
Private salary

Senior Embedded Software Engineer – Sheffield, South Yorkshire A leading UK technology organisation is seeking a Senior Embedded Software Engineer in Sheffield to join their R&D Software team. This Sheffield-based role offers an opportunity to develop and implement new embedded firmware solutions for cutting edge instrumentation products. Key Responsibilities for the Senior Embedded Software Engineer in Sheffield \* Working in partnership with product specialists to define requirements specifications for new products \* Developing and implementing new embedded firmware solutions in line with product requirements. Requirements for the Senior Embedded software Engineer in Sheffield \* Undergraduate degree in Electrical & Electronics Engineering, Physics, Embedded Systems or equivalent \* Experience in embedded programming using C or a similar programming language. Benefits for the Senior Embedded software Engineer in Sheffield \* Bank holidays plus 24 days annual leave (increasing with service) \* Team-building weekend in the UK \* Private medical insurance \* Pension scheme and death-in-service cover \* On-site gym and cycle-to-work scheme This Sheffield-based role offers an opportunity to develop and implement new embedded firmware solutions for cutting edge instrumentation products

Embedded Software Engineer
Saxon Recruitment Solutions
Barnsley
Hybrid
Mid - Senior
£60,000

Embedded Software Engineer - Barnsley Hybrid

Are you an experienced Embedded Software Engineer, Firmware Engineer or Electronics Design Engineer looking to develop your Embedded Development skills in a collaborative and positive work culture ? We are looking for an experienced Embedded Software Engineer to join a small R&D team where you’ll contribute to the development of innovative automotive IoT products that use RF and wired communications to keep vehicles connected to the cloud.

With their commitment to Learning/Development you’ll receive strong expert support and mentorship which means youll learn more, become even better at your job, and open doors to various promotions in the future. You’ll also have more job stability as youd be joining a team where people tend to stay for the long haul with their impressive staff retention. Come to a place where job satisfaction is as important as productivity with good work life balance. It is a Hybrid role with 2/3 days in the office a week. If youre an experienced Embedded Software Engineer looking for meaningful technical ownership, impactful projects, in a supportive environment, this is for you.

What you’ll do : The Embedded Software Engineer will be involved in the full life cycle development of existing and next generation systems. Youll work across the full development lifecycle, from hardware bring-up and feature development through to evolving application-level firmware on deployed products. This is a hands-on development role where you will be actively writing and debugging embedded C/C++ firmware on microcontrollers on a daily basis. - Design, develop, debug and optimise embedded firmware in C/C++ on ARM-based microcontrollers

  • Contribute to both new product development and ongoing feature enhancements on existing products

  • Implement application-level firmware behaviour such as state machines, control logic, diagnostics and configuration features

  • Support hardware bring-up and debugging of new boards and interfaces, signal probing, bus debugging

  • Collaborate with hardware, mechanical and test engineers across the full development lifecycle

  • Participate in requirements discussions, design reviews and technical problem-solving

  • Plan and execute firmware testing, verification and validation

  • Produce clear technical documentation and follow engineering standards.

What you’ll need : - Degree in Electronic Engineering, Computer Science or similar - 37 years commercial experience developing embedded firmware, including both low-level hardware interfaces and higher-level device behaviour - Strong hands-on experience in Embedded C or C++ on microcontrollers(e.g. ARM Cortex-M, STM32, NXP, Microchip, TI, Nordic) - Good understanding of debugging techniques and development tools eg, JTAG, oscilloscopes, logic analysers - Ability to read schematics and component datasheets - Understanding of software design principles and development lifecycles - Comfortable working in a small collaborative team - Curious mindset and willingness to learn and grow.

It would be desirable if you have any of the following: - Experience with ARM Cortex-M microcontrollers

  • Exposure to automotive or industrial environments

  • Knowledge of CAN, OBD-II or J1939

  • Experience with wired or RF communications technologies

  • Familiarity with RTOS-based firmware.

About the company : A well established, stable, medium-sized company, with a strong Engineering culture that designs and manufactures innovative service equipment for the automotive industry. With customers including all major vehicle manufacturers, they operate across the UK, Germany, the US, and China. Theirachievements include the Queens Award for Enterprise and recognition in the London Stock Exchange Group’s 1000 Companies to Inspire Britain. They are committed to building an inclusive workplace where people feel valued and supported. The company cannot sponsor visas.We appreciate that your CV may not be up to date. No problem, just send me what you have.

TPBN1_UKTJ

Page 1 of 1
Frequently asked questions
In Doncaster, you can find a variety of C programming roles including embedded systems developer, software engineer, systems programmer, and firmware developer positions across industries like manufacturing, engineering, and technology.
Job requirements vary by role, but many positions in Doncaster seek candidates with solid C programming skills, familiarity with embedded systems, and experience in real-time operating systems. Entry-level positions may require a foundational knowledge of C.
Some employers in Doncaster offer flexible or remote working options for C programming roles, but availability depends on the company's policies and the specific job requirements. Check individual job listings for remote work options.
Salaries for C programmers in Doncaster typically range from £25,000 to £45,000 per year, depending on experience, industry, and specific job responsibilities.
Enhance your resume by highlighting relevant C programming projects, certifications, and experience with embedded systems or related technologies. Networking with local tech groups and applying promptly to new job postings can also improve your chances.