Make yourself visible and let companies apply to you.
Roles

C Jobs

Overview

Discover the best C programming jobs on Haystack, your go-to IT job board for top C developer roles. Whether you're an experienced C programmer or just starting out, explore exciting opportunities with leading tech companies looking for skilled C coders. Find your next C developer job now and take your career to the next level!
Filters applied
C
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Software Engineer
Matchtech
Hampshire
Hybrid
Mid - Senior
£35,000 - £60,000
RECENTLY POSTED
linux
git
c++
python
kanban
docker
+2
Our client, a leader in the defence and security sectors, is currently seeking a talented Software Engineer to join their innovative team. With a focus on Embedded C, C++, and Python, you will work on cutting-edge technology solutions for the RF communication and sensors domain. This permanent role offers a dynamic and technically challenging environment with opportunities for career growth.Key Responsibilities:
Designing detailed components of product software
Implementing and testing software as part of an agile team
Gaining an understanding of existing RF communication and sensor products
Contributing to future development agendas
Communicating effectively with a wide range of stakeholders
Potential team leadership or line management responsibilities
Job Requirements:
Experience in Embedded C, C++, and Python
Knowledge of sensor and communication systems
Software engineering experience from R&D concept through to full product lifecycle
Understanding of modern software architecture practices
Experience in scientific application/DSP and algorithm implementation
Familiarity with agile development practices (e.g., Scrum, Kanban)
Proficiency with modern software tools (e.g., Gitlab, Git, VS Code)
Desirable Experience:
Experience in modern UI design
Embedded software development (cross-compiling, deployment)
Knowledge of Linux OS, kernel drivers
Experience with DevOps (Gitlab CI/CD scripting, pipelines, Docker)
Team leadership or line management experience
Benefits:
Competitive salary
Flexible benefits covering health, wellbeing, savings, protection, and leisure
Inclusive and creative working environment offering flexible working arrangements
Opportunities for professional development and career progression
If you are a dedicated Software Engineer looking to work on advanced technology projects that make a difference, we would love to hear from you. Apply now to join our client’s vibrant and forward-thinking team in the defence and security sectors.
Senior Ground Investigation Engineer
Tetra Tech
Leeds
Hybrid
Senior
Private salary
RECENTLY POSTED
c
Our Geo-Environmental Team is a dynamic group of around 100 specialists spread across 10 offices throughout the UK and Ireland, working across three core disciplines: Ground Investigation, Land Quality & Remediation (incl. PFAS & EDD services) and Groundwater & Geothermal. We serve key sectors including Energy, Water, Defence, Nuclear and Property.Over the last 4 years we have grown our business by c 50% and we have ambitious plans built on a clear strategy to continue this rate of growth over the next 4 5 years.But what truly sets us apart is our culture. Here, youll be supported by a collaborative and inclusive team, trusted to take ownership of your work, challenged to grow your skills and expertise, and empowered to be ambitious in your career goals. We believe in flexible working arrangements, including job shares and part-time opportunities, to help you balance life and work. Plus, we offer attractive Chartership bonuses to reward your professional development milestones.If youre passionate about making a difference in the environment, eager to develop your geo-environmental expertise, and want to be part of a forward-thinking and fast growing business that values your contribution and has excellent opportunities for career development, then this is the place for you.About the RoleWe are looking for Senior Site Investigation Engineer to be based in Leeds and join our national ground investigation team. This is an excellent opportunity for you to join Tetra Techs strong national geo-environmental resource. The national team provides ground investigation, geotechnical and geo-environmental consultancy services for a broad range of private and public sector clients.Your main duties and responsibilities will be managing of geotechnical and geo-environmental ground investigations, largely in the north of England and with some sites across the UK. The role also includes managing site works including larger value sites across the UK.Our experienced team members will offer mentoring and we will tailor your training and development accordingly to achieve your own personal goals, providing the specific support you need to reach your potential.Skills, Knowledge and Experience
You will hold a degree in geology or similar.
Experience of ground investigation, including logging of soil and rock to BS5930, supervision of site works, groundwater and ground gas monitoring.
Experience of undertaking site works of varying size across a large range of environments.
You will have project management (PM) skills and experience to deliver a ground investigation project through the entire project life cycle (proposal, contract, implementation and close out). You will take responsibility for deliverables, financial performance and client relationship management.
Yor time will be split circa 50:50 between office and site, mostly within the north of England and often within 1 to 2 hours of the Leeds office. On occasion sites will be further afield and may require overnights stays, with all expenses covered by Tetra Tech. As your PM skills develop the amount of site works will reduce to those projects requiring your experienced input.
You will be expected to attend an office 1-2 days per work or as demanded by your team, clients and projects. We adopt a fully flexible approach to the way we work that best serves our clients, colleagues and work/life balance.
Excellent written and verbal communication skills and be IT literate such that you can write clear, concise factual reports.
You must have a good understanding of health, safety and environmental management, as applied to ground investigation.
A full, preferably clean, driving license.
You will be a team player with strong social, interpersonal and communication skills.
Desirable Qualifications and Experience
Member of a professional body and working towards Chartership
CSCS card relevant to the position
SMSTS training
Cat and Genny training
First Aid training
Experience with the Openground suite of software
Understanding of Health and Safety including preparing health and safety documentation
Preparing ground investigation works including booking subcontractors
Security Cleared
Understanding project finances
RewardsIn return for your dedication, youll enjoy an excellent remuneration package, including contributory pension, life insurance, health cover and flexible working options. Pick and choose your perfect blend from advantages including childcare, additional holiday and travel insurance. Youll also benefit from a tailored package of professional training and development, with support to achieve your career goals and a fully paid professional membership subscription.Tetra Techs flexible benefits scheme was introduced in recognition of the fact that the needs and priorities of each individual differ. Tetra Techs Flexible Benefits is a menu of benefit options which allows you to vary your remuneration package to suit your own personal circumstances.Tetra Tech wishes to ensure equal opportunity is given to all job applicants.We will not discriminate on the grounds of race, gender (including gender reassignment status), sexual orientation, religious belief, political opinion, marital status, age or disability.
Senior Product Analyst - POS & Payments Quality
TJX UK
Watford
Hybrid
Senior
£91,200 - £118,600
RECENTLY POSTED
processing-js
confluence
c
jira
TJX CompaniesAt TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you’re working in our four global Home Offices, Distribution Centers or Retail Stores-TJ Maxx, Marshalls, Homegoods, Homesense, Sierra, Winners, and TK Maxx, you’ll find abundant opportunities to learn, thrive, and make an impact. Come join our TJX family-a Fortune 100 company and the world’s leading off-price retailer.Job Description:Senior Product Analyst - POS & Payments QualityWhat you’ll discover
Inclusive culture and career growth opportunities
Global IT Organization collaborating across the US, Canada, Europe, and Australia
Challenging, collaborative, fast - paced and team-based environment
Opportunity to impact over $50B in annual revenue
Our organizationThe Global Point of Sale (POS) and Payments Solution Delivery organization is responsible for delivering technological solutions to drive growth, enable efficiency, and improve the customer experience at the front-line in our stores. We innovate globally across all TJX banners to ensure a first-class transaction process for our customers (sales, returns, and exchanges), enable payment processing and TJX rewards programs, facilitate downstream sales audit and financial reporting, and much more.We are on a mission to modernize our solutions, extend them globally, and explore alternative and mobile checkout options. Our goal is to deliver high-value products and streamlined experiences to our customers and associates. Join us in leading the way and driving innovation in retail technology.What you’ll doWe are seeking a skilled and proactive Senior Product Analyst focused on POS and Payments Quality to support quality assurance efforts across our Retail S tore platforms and services . This role is pivotal in coordinating testing activities, mentoring Q uality A ssurance testers , and ensuring the quality delivery of robust , secure, and high-performing technology solutions.Will be required to be local to our testing labs and be in office a minimum of three days a week.Responsibilities
Coordinate creation and execution of test cases from acceptance criteria, in compliance with TJX standards
M anage an effective global test lab strategy in collaboration with our Store Engineering team
Coordinate with Quality Assurance Testers , ensuring effective test planning, execution, and defect management
C ollaborate with scrum and runway team s on upstream test planning
Support our globally distributed Quality Assurance Testers , h andl ing any emergency testing requests , day-to-day testing activities - across manual and automated testing efforts for POS and Payment systems
Contribute to the definition and continuous improvement of Q uality A ssurance processes, standards, and best practices
Monitor and report on quality metrics, identifying trends and areas for improvement
Champion a culture of quality and accountability across delivery teams
Interface with business partners on UAT-related activities and questions
Mentor and train junior Q uality A ssurance team members, fostering continuous learning and development
Attend office location when required to support test ing in the labs
Skill/Knowledge
3 + years of Product Analyst experience within agile teams
1 + years supporting Q uality Assurance activities across multiple projects or large-scale initiatives
Strong grasp of manual and automated testing methodologies
Excellent communication skills for technical and non-technical audiences
Proven ability to work independently and collaboratively across global teams
Experience with tools like Jira, Confluence, and test management platforms
Passion for mentoring and team development
Adaptable to changing priorities and requirements
Preferred experience with supporting POS and Payment platforms
Benefits include Associate discount; 401(k) match; medical/dental/vision; HSA; health care FSA; life insurance; short/long-term disability; paid holidays/vacation /sick/bereavement/parental leave; EAP; incentive programs for management; auto/home insurance discounts; tuition reimbursement; scholarship program; adoption/surrogacy assistance; smoking cessation; child care/cell phone discounts; pet/legal insurance; credit union; referral bonuses. All benefits are subject to applicable plan or program terms (including eligibility terms) and may change from time to time. Contact your TJX representative for more information.In addition to our open door policy and supportive work environment, we also strive to provide a competitive salary and benefits package. TJX considers all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status, or based on any individual’s status in any group or class protected by applicable federal, state, or local law. TJX also provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.Address: 770 Cochituate RdLocation: USA Home Office Framingham MA 770 Cochituate RdThis position has a starting salary range of $91,200.00 to $118,600.00 per year. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience. This position is eligible for an annual incentive.
Craft Plant Apprenticeship - Aerostructures
Airbus Belfast Limited
Belfast
Hybrid
Graduate - Junior
£15,975
RECENTLY POSTED
c
box
Job Description:
Start date: September 2026 Location: Belfast Duration: 36 months *
*Application closing date: 28th February 2026 - * Please note we may close adverts earlier if we receive a high level of interest for this role so we would strongly encourage you to apply early to avoid missing out on this opportunity!Salary: A competitive starting salary of £15,975.44 36 hours per week // Pension // Success share // Plus many more flexible benefits!
About us: *Ready to build the wings that lift the world? Join Airb us as a Craft Engineering Apprentice at our site in Belfast and play a vital role in manufacturing wings for our A220 aircraft. This 36-month programme offers valuable hands-on training, recognised qualifications, and a clear path to a rewarding career in aviation.
At Airbus, we believe a diverse workforce drives innovation. We’re committed to fostering an inclusive environment where everyone feels valued and empowered to thrive. Airbus is a global pioneer in the aerospace industry, leading the way in designing, manufacturing, and delivering aerospace products across Commercial Aircraft, Helicopters, Defence, and Space sectors.As the global centre of excellence for A220 wing manufacturing, our Belfast site delivers over 70 wing sets each year. Our apprenticeship programme is carefully designed to give you valuable practical training alongside your academic studies, setting you up for success and helping your career truly fly.With over 157,000 employees worldwide and as the largest aeronautics and space company in Europe, Airbus is at the forefront of the aviation industry. During your apprenticeship you will work alongside our experienced engineers and quality team to support you to complete the work safely and efficientlyWhat you will be doing:As a Craft Apprentice you’ll immerse yourself for the first 12 months of the programme learning the foundational skills required for building aircraft. While completing your academic studies the course will also cover an element of mechanical fitting activities.This programme is designed to equip you with valuable qualifications and competencies to work directly on aircraft components.This 36-month apprenticeship is structured to maximise your learning and impact:Year One: You will spend the first 12 months of your apprenticeship based at Belfast Met working towards obtaining:
NVQ Level 2 diploma in Performing Engineering Operations;
Level 2 Academic Qualification
Level 2 Essential Skills;This will allow you to develop the necessary skills, knowledge and experience to enable you to make an immediate contribution when you enter the workforce in the second year.
Year 2 and 3: Your Learning Takes Flight at Belfast! Building on your foundational knowledge, you’ll join our world-class team at the Airbus Belfast site. Here, you’ll apply your skills directly to live aircraft projects. Your varied tasks will require a range of technical skills. This will include:
Preparation & Setup: This involves meticulously cleaning, sanding, and masking surfaces to ensure proper adhesion and a flawless finish. It also includes accurately mixing paints and preparing spray equipment according to specifications.
Application & Quality: Skillfully applying multiple, even coats of paint using precise techniques, while monitoring environmental conditions. A crucial part of the role is inspecting the finish for quality, making adjustments, and performing touch-ups, all while strictly adhering to safety protocols and equipment maintenance.
Fitting Activities - This would include a placement in our single aisle and wide body business areas to perform fitting activities in our wingbox production areas, these activities will include drilling and installing fasteners.
You’ll continue your academic studies on day release, working towards:
Level 3 NVQ Extended Diploma (Aeronautical Engineering)
Level 3 Academic Certificate
Upon successful completion of your 36-month apprenticeship, you’ll become a Skilled Fitter, specialising in the assembly of both metallic and composite components to produce the wing box structure on our world-class A220 aircraft. You’ll receive a Modern Apprenticeship Certificate, setting you up for a fantastic career.
Requirements *
In order to be eligible to this apprenticeship you must achieve a minimum of Four GCSE passes in the following subjects: *
Mathematics: minimum Grade C or 4
English Language: minimum Grade C or 4
Science or a Technology based subject minimum Grade C or 4
Any other subject minimum Grade or 4
Preference may be given to candidates with a minimum Grade B or C* or 5 in Math.Essential Skills, Key Skills or City & Guilds, at the appropriate level, will also be considered as acceptable equivalents.Applicants should be aware that the selection of successful candidates will be made in accordance with the eligibility criteria for the funding of the Apprenticeships NI 2021 program, as set out by the Department for the Economy.
BOOST YOUR APPLICATION *We want to get to know you -not just your grades or school background so, tell us on your cover letter:
Why Airbus? * What is it about Airbus that makes you excited to start a career with us? Is it our aircraft, innovation, global impact, or something else? Let us know what interests you about our work and why we stand out to you.
Why a hands-on apprenticeship? * Why do you want to learn by doing? We’d love to hear what draws you to practical, skills-based learning.
Show your hands-on experience. * In your CV or cover letter, include any hands-on activities or hobbies where you’ve used practical skills. These could be things like:
DIY projects
Building and fixing things
Doing make-up or beauty work
Tinkering and Tech Projects
Building models
Baking or cooking
Others
Important Information:*GRADES: *Please note: Any offer will be conditional upon us receiving evidence of your required grades in addition to completing all pre-employment checks and online forms.*SECURITY CLEARANCE: *You will be subject to a BPSS (Baseline Personnel Security Standard) check. You may also need to gain UK SC-level Security Clearance or Export Control, depending on the role.*RIGHT TO WORK IN THE UK: *Candidates must have current legal authorisation to work in the United Kingdom for the * full duration *of the programme. For more information, please check the Government Website .Our apprenticeship roles do not meet the minimum requirements set by UK Visas & Immigration to enable sponsorship of migrant workers.*AI Guidance: *We know you might be thinking about using AI to help you in your application - before you do, please read our guidelines on the use of AI for recruitment at Airbus http://airbus.com/en/careers/use-of-ai .Contact:Please let us know if you need us to make any adjustments to allow you to access and participate fully in the recruitment process. If you wish to discuss this further please contact via email *apprentices@airbus.com . * Any information disclosed will be treated in the strictest confidence.We employ people from all sections of the community and are committed to the appointment of the best candidate based upon the merit principle alone. In pursuit of our equal opportunities programme, we would particularly welcome more applications from Catholics and females, as these groups are currently under-represented in our workforce.This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.*Company:* Airbus Belfast LimitedEmployment Type:ApprenticeshipExperience Level: StudentJob Family:By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus. Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com .At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Airbus - Craft Plant Apprenticeship - Aerostructures
Airbus Belfast Limited
Belfast
In office
Graduate - Junior
£15,975
RECENTLY POSTED
c
box
Job Description:
Start date: September 2026 Location: Belfast Duration: 36 months *
*Application closing date: 28th February 2026 - * Please note we may close adverts earlier if we receive a high level of interest for this role so we would strongly encourage you to apply early to avoid missing out on this opportunity!Salary: A competitive starting salary of £15,975.44 36 hours per week // Pension // Success share // Plus many more flexible benefits!
About us: *Ready to build the wings that lift the world? Join Airb us as a Craft Engineering Apprentice at our site in Belfast and play a vital role in manufacturing wings for our A220 aircraft. This 36-month programme offers valuable hands-on training, recognised qualifications, and a clear path to a rewarding career in aviation.
At Airbus, we believe a diverse workforce drives innovation. We’re committed to fostering an inclusive environment where everyone feels valued and empowered to thrive. Airbus is a global pioneer in the aerospace industry, leading the way in designing, manufacturing, and delivering aerospace products across Commercial Aircraft, Helicopters, Defence, and Space sectors.As the global centre of excellence for A220 wing manufacturing, our Belfast site delivers over 70 wing sets each year. Our apprenticeship programme is carefully designed to give you valuable practical training alongside your academic studies, setting you up for success and helping your career truly fly.With over 157,000 employees worldwide and as the largest aeronautics and space company in Europe, Airbus is at the forefront of the aviation industry. During your apprenticeship you will work alongside our experienced engineers and quality team to support you to complete the work safely and efficientlyWhat you will be doing:As a Craft Apprentice you’ll immerse yourself for the first 12 months of the programme learning the foundational skills required for building aircraft. While completing your academic studies the course will also cover an element of mechanical fitting activities.This programme is designed to equip you with valuable qualifications and competencies to work directly on aircraft components.This 36-month apprenticeship is structured to maximise your learning and impact:Year One: You will spend the first 12 months of your apprenticeship based at Belfast Met working towards obtaining:
NVQ Level 2 diploma in Performing Engineering Operations;
Level 2 Academic Qualification
Level 2 Essential Skills;This will allow you to develop the necessary skills, knowledge and experience to enable you to make an immediate contribution when you enter the workforce in the second year.
Year 2 and 3: Your Learning Takes Flight at Belfast! Building on your foundational knowledge, you’ll join our world-class team at the Airbus Belfast site. Here, you’ll apply your skills directly to live aircraft projects. Your varied tasks will require a range of technical skills. This will include:
Preparation & Setup: This involves meticulously cleaning, sanding, and masking surfaces to ensure proper adhesion and a flawless finish. It also includes accurately mixing paints and preparing spray equipment according to specifications.
Application & Quality: Skillfully applying multiple, even coats of paint using precise techniques, while monitoring environmental conditions. A crucial part of the role is inspecting the finish for quality, making adjustments, and performing touch-ups, all while strictly adhering to safety protocols and equipment maintenance.
Fitting Activities - This would include a placement in our single aisle and wide body business areas to perform fitting activities in our wingbox production areas, these activities will include drilling and installing fasteners.
You’ll continue your academic studies on day release, working towards:
Level 3 NVQ Extended Diploma (Aeronautical Engineering)
Level 3 Academic Certificate
Upon successful completion of your 36-month apprenticeship, you’ll become a Skilled Fitter, specialising in the assembly of both metallic and composite components to produce the wing box structure on our world-class A220 aircraft. You’ll receive a Modern Apprenticeship Certificate, setting you up for a fantastic career.
Requirements *
In order to be eligible to this apprenticeship you must achieve a minimum of Four GCSE passes in the following subjects: *
Mathematics: minimum Grade C or 4
English Language: minimum Grade C or 4
Science or a Technology based subject minimum Grade C or 4
Any other subject minimum Grade or 4
Preference may be given to candidates with a minimum Grade B or C* or 5 in Math.Essential Skills, Key Skills or City & Guilds, at the appropriate level, will also be considered as acceptable equivalents.Applicants should be aware that the selection of successful candidates will be made in accordance with the eligibility criteria for the funding of the Apprenticeships NI 2021 program, as set out by the Department for the Economy.
BOOST YOUR APPLICATION *We want to get to know you -not just your grades or school background so, tell us on your cover letter:
Why Airbus? * What is it about Airbus that makes you excited to start a career with us? Is it our aircraft, innovation, global impact, or something else? Let us know what interests you about our work and why we stand out to you.
Why a hands-on apprenticeship? * Why do you want to learn by doing? We’d love to hear what draws you to practical, skills-based learning.
Show your hands-on experience. * In your CV or cover letter, include any hands-on activities or hobbies where you’ve used practical skills. These could be things like:
DIY projects
Building and fixing things
Doing make-up or beauty work
Tinkering and Tech Projects
Building models
Baking or cooking
Others
Important Information:*GRADES: *Please note: Any offer will be conditional upon us receiving evidence of your required grades in addition to completing all pre-employment checks and online forms.*SECURITY CLEARANCE: *You will be subject to a BPSS (Baseline Personnel Security Standard) check. You may also need to gain UK SC-level Security Clearance or Export Control, depending on the role.*RIGHT TO WORK IN THE UK: *Candidates must have current legal authorisation to work in the United Kingdom for the * full duration *of the programme. For more information, please check the Government Website .Our apprenticeship roles do not meet the minimum requirements set by UK Visas & Immigration to enable sponsorship of migrant workers.*AI Guidance: *We know you might be thinking about using AI to help you in your application - before you do, please read our guidelines on the use of AI for recruitment at Airbus http://airbus.com/en/careers/use-of-ai .Contact:Please let us know if you need us to make any adjustments to allow you to access and participate fully in the recruitment process. If you wish to discuss this further please contact via email *apprentices@airbus.com . * Any information disclosed will be treated in the strictest confidence.We employ people from all sections of the community and are committed to the appointment of the best candidate based upon the merit principle alone. In pursuit of our equal opportunities programme, we would particularly welcome more applications from Catholics and females, as these groups are currently under-represented in our workforce.This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.*Company:* Airbus Belfast LimitedEmployment Type:ApprenticeshipExperience Level: StudentJob Family:By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus. Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com .At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Senior UI Developer, C
ECM Selection (Holdings) Limited
Cambridge
In office
Senior
£60,000 - £65,000
RECENTLY POSTED
c
react
windows
dot-net
csharp
qt
+1
Developing WPF applications for simulations for scientific industryThis successful Cambridge company develop simulation software for specialist industry. With international reach, yet local offices and a family feel they would suit an experienced engineer skilled in C# software development including desktop UI. WPF or comparable technologies are ideally sought.You ll be someone able to take on a senior hands-on development position within their UI team. Colleagues are likewise C# developers, a small team working closely with mathematical software engineers. They in turn develop the simulation side of the software suite, which is also C#.You will have:
Extensive commercial-grade software development experience in C# with .NET (whether .NET 6-9, Framework or Core).
Held senior developer responsibilities before, including taking a view on software engineering approaches, leading projects where required, and mentoring junior colleagues.
Ideally, experience with WPF, XAML and related application architecture and event routing. Otherwise, desktop UI via Prism or with Windows Forms (or Qt, etc.), or equivalent UI development experience with web component UI such as React, Angular or similar will be considered. You ll likely be familiar with DI / IoC, MVC / MVP / MVVM, and similar patterns for separation of concerns and reduced dependencies.
Developed applications which allow a skilled user to interact with and manipulate complex technical content, rather than e.g. CRM or other database front ends.
A good intuition about UI usability, considering users profiles and use cases. This is not a UX role, and the software is already favoured by users, yet intuition and experience will help ensure that future developments are similarly well received.
The ability to get up to speed quickly, and work independently as well as collaborate with colleagues.
This is a friendly and close-knit company which can offer a long term career opportunity. Situated within cycling distance of north Cambridge, the company s offices also offer plenty of parking on site.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 (phone number removed) or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27397) 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.
Operations Manager
Siemens
Tyne And Wear
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED
c
Operations Manager - National Grid Transmission BusinessWe have an exciting opportunity for an operations manager to join the Smart Infrastructure Electrification and Automation business and lead the Transmission Portfolios across all project phases including client engagement, proposals, delivery, as-builts, warranty and post-contract support. In this role, lead multi-disciplinary teams to deliver complete engineering solutions within customer parameters (safety, cost, time, functionality). Drive continuous improvement and maintain project delivery excellence.This role will be based out of our Hebburn office, 2-3 days per week on a hybrid working basis. Travel between Manchester, Leeds, Newcastle offices and UK client sites will also be required as the need arises.Key responsibilities
Establish and implement business strategy and direction for our Smart Infrastructure, Electrification and Automation business’ for our Transmission Portfolios in collaboration with Senior Leadership, Engineering Managers and Portfolio Leads
Manage portfolios of projects including category C projects, including schedule, budget, risk, change and resource allocation
Maintain senior-level customer relationships and identify sales opportunities
Oversee design performance across all projects using key performance indicators
Review and approve tender proposals, ensuring value for money, competitiveness and profitability
Support in the management of external engineering capabilities to handle peak workloads
Monitor cost, time and quality of design delivery
Drive new initiatives and challenge existing standards and processes
Facilitate cross-discipline collaboration and continuous improvement
Conduct competitor analysis and market trending to maintain competitive advantage
Ensure compliance with CDM Regulations and health and safety legislation
Engage with international Siemens business units on best practice, regional reporting and future improvements
Required qualifications
Bachelor’s degree / NVQ Engineering qualification, or extensive industry experience and knowledge
Demonstrated experience in a Senior Project Management role with business responsibilities including excellent commercial accumen
Validated experience designing electrical High Voltage systems including Protection and Control Technology
Track record managing multi-disciplinary teams
Demonstrated success developing and managing sub-contract partners
Professional experience in the Transmission and Distribution industry
Knowledge of CDM Regulations, current Health and Safety legislation and risk management processes
Strong analytical skills to understand customer business needs
Excellent interpersonal, verbal and written communication skills
What can we offer?Hybrid Working: Achieve a healthy work-life balance with our flexible working arrangementsPension Plan: Secure your future with our generous pension scheme, with employer contributions up to 10%.Time Off: Recharge and rejuvenate with 26 days of annual leave (plus bank holidays), and the option to buy or sell an additional 5 days.Performance-Based Bonus: Enjoy an annual bonus linked to the company’s performanceWe are fully committed to providing equal opportunities and building an inclusive workplace where a broad range of backgrounds and perspectives thrive. We embrace the many ways people think, learn, and experience the world-because we know that a diverse set of minds drive innovation. So that we can support you to be your best during the application and interview process, please let us know if you have any specific requirements.
Technical Lead Flight Software (Embedded systems)
Head Resourcing
Edinburgh
In office
Senior
£55,000 - £65,000
RECENTLY POSTED
linux
python
docker
c
java
gitlab
TECHNICAL TEAM LEAD (Embedded systems - FLIGHT SOFTWARELead the code that flies in space. My client is building spacecraft flight software that runs real missions in real orbit - and they’re now looking for a Technical Team Lead to guide the engineers writing it. This is a hands-on leadership role. You won’t be “managing from the sidelines.” You’ll design systems, review architecture, mentor engineers and still write mission-critical code that leaves Earth.What you’ll leadYou’ll own the technical direction, quality and delivery of spacecraft flight software:
Set technical direction and architecture for embedded flight software systems
Lead design reviews, code reviews and software standards
Remain hands-on in C and embedded development
Drive software quality, testing strategies and CI/CD practices
Mentor and grow a team of embedded and flight software engineers
Work closely with hardware, systems and operations teams
Own technical risk, interface definition and system-level decisions
Improve engineering workflows, documentation and development processes
You’ll be the technical anchor - the person people turn to when the problem is hard, safety-critical or cross-disciplinary.What you’ll bring
Strong C and embedded systems background Java an added bonus
Experience leading technical design and mentoring engineers
Deep understanding of real-time systems, multitasking and low-level hardware
Confident working with microcontrollers (ARM Cortex-M class preferred)
Experience diagnosing and resolving complex system-level faults
Excellent communication skills - you can explain deep technical decisions clearly
Ownership mindset and ability to shape engineering culture
Bonus points if you’ve worked with
FreeRTOS, RTEMS or other RTOS platforms
Embedded Linux / Yocto / systemd / BusyBox
Python, Java or automation scripting
CI/CD pipelines, Docker, GitLab or DevOps tooling
Spacecraft, robotics, aerospace, automotive or safety-critical environments
Why this role stands out
Your team’s code flies in space
You define architecture, standards and technical direction
You still build - this is a technical leadership role, not a people-only role
You shape the engineering culture of a growing space organisation
You’ll work on complete spacecraft, not isolated components
This is your chance to lead the engineers who write software that leaves the planet.
Electronics Design Engineer
YT Technologies
Basingstoke
Hybrid
Junior - Mid
£40,000
RECENTLY POSTED
c
Electronic Design Engineer Reading £40000 + bonus + training allowance HybridMy client are specialists in the design and manufacture of high-tech recording equipment which is used throughout the world.They have a strong vision to design highly stylish and effective products whilst moving the industry forward.Due to rapid expansion, they are hiring within their engineering team again for an Electronics Design Engineer.As an electronic design engineer, you will be involved in the full hardware development process, from initial schematic capture through to release to mass production.You will be responsible for validating designs, ensuring they meet product specifications and are compliant with relevant standards. You will also assist with development of factory test procedures and will support QA and tech support with issues with new products in development as well as products in the field.Key Responsibilities:
Analogue and digital circuit design
Schematic capture and pcb layout
Design bring-up and verification
Ensure products meet design specifications
Ensure products meet relevant compliance standards
Required Skills:
A degree in electronic engineering, audio engineering or related field
2 years experience bringing products from concept to mass production
Experienced in mixed signal design
Familiar with embedded electronics and common communications protocols (I2C, SPI, TDM, USB)
Experience designing multi-layer PCBs
Knowledge of design for EMC best practices
A strong understanding of analogue and digital professional audio systems
Excellent attention to detail
Great communication skills
Useful Skills:
Experienced with Altium
Programming in C for initial bring-up
Familiar with XMOS processor architecture
Passionate about music and recording
Software Engineer C
Endeavour Recruitment
Bristol
In office
Mid - Senior
£60/hour - £65/hour
RECENTLY POSTED
c
linux
windows
c++
qt
Software Engineer C++ JOB LOCATION: Bristol SECURITY CLEARANCE LEVEL: SC needed to start- UKEO DURATION: 6+ Months WORK PATTERN: Fully Onsite; Compressed Possible PAY RATE: £65 Per Hour Umbrella Inside IR35 Essential Skillset & Tools • Use of C++ in a safety related environment • Knowledge of Software development practices and process is required • A Software Engineer capable of design, development and proving of efficient Software. Overview: The HMI & Cyber team is looking for software engineers to join us developing the future laser defence capability for the Royal Navy. We are looking for engineers with both a deep and broad range of experience in software engineering throughout the development as well as being able to support and mentor other engineers in their team. Responsibilities: • Development of a C++ HMI application on a Linux Operating System • To undertake a full range of engineering activities in line with relevant processes, quality and other requirements • Be capable of developing collaborative relationships with team members both within the SW organisation and other parts of the company • Be willing and able to support other engineers within the team. Skillset/Experience Required: • Use of C++ in a safety related environment • Knowledge of Software development practices and process is required • A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience / Knowledge: • Experience using Qt GUI framework • Integration and use of GIS tools • Information security experience included methods of locking down operating systems and deployment in a Windows and Linux environment. • Knowledge of DDS middleware • Integration of external video streams • Automated Testing
Field Service Engineer - Electro-Mechanical
TALENTOMETRY LIMITED
Solihull
In office
Junior - Mid
£50,000
RECENTLY POSTED
c
Job| Field Service Engineer (Controls) Company| Control System Integrator Industry| Water / Various Tech| PLCs, Instrumentation, Electrical, and Mechanical PPMs Location| South Birmingham Offer| earn up to c £50k a year via £38k base + over time (door to door) + on call allowance. Package includes a vehicle + private medical + life insuranceWe are working with a control system integration business that specialises in projects within the Water sector to recruit a control system service engineer.Experience we are looking for: Electrical and mechanical maintenance experience and/ or 17th / 18th Edition PLC Fault Finding (and taking backups of PLCs, HMIs, and SCADA) Instrumentation / experience calibrating ultrasonicsRole will involve travelling to multiple different client sites carrying out PPMs on water-related sites (such as pumping stations, sluice gates etc). There will be opportunities for development and developing your knowledge.Important Information: Talentometry are accredited members of the Association of Professional Staffing Companies. We have put in place policies and procedures that go above and beyond legal requirements in how we manage your data.In applying for this role, Talentometry will be acting within your interest and will contact you in relation to recruitment purposes.This company does not possess a work visa sponsorship license. We are only able to consider applications from individuals who are eligible to work in the UK.
NDE Research and Development Engineer (NDT) - Submarines
Rolls-Royce
Derby
In office
Mid - Senior
Private salary
RECENTLY POSTED
python
c
matlab
Job DescriptionNDE Research and Development Engineer (NDT) - SubmarinesFull TimeDerbyNDE Research and Development Engineer opportunity with Rolls Royce Submarines. The NDE R&D Engineer will focus on research and integration of future technologies across the Non-Destructive Examination (NDE) sector.As part of the team, you will support current research programs as well as investigate and develop new capability, tools, and methods. This allows for the opportunity to work with industrial and academic partners, national and internationally, directly as well as through conferences and research communities. The importance of this role hinges around how we can change the ways of working within the NDE / NDT sector.Why join Rolls-Royce?At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere.By joining Rolls-Royce, you’ll have the opportunity to work on world-class solutions, supported by a culture that believes individuality is our greatest strength, and all perspectives, experiences and backgrounds help us innovate and enable our high-performance culturWhat you will be doingWith the opportunity to work within the NDE R&T team you will join us in:
The development of NDE modelling capability, utilising scripting languages (MATLAB, Python), and commercial modelling tools (CIVA, Ansys, Pogo and Abaqus).
Deployment of fully automated NDE systems, with the use of 2-7 axis robotics and the development and application of Artificial Intelligence (AI), utilising internal capability (MATLAB and Python) or industrial partners.
Investigating Structural Health Monitoring (SHM), utilising a suite of novel techniques and new technologies.
Scoping of new and novel NDE Techniques, through academic and industrial contacts as well as the completion of literature and technology reviews.
Design and support of high integrity inspection development and qualification.
Position Qualifications:To succeed in the NDE R&T team you will need to :
Experience with at least one scripting language ( MATLAB, Python, C, etc.).
The ability to produce clear, concise, and accurate technical reports.
The ability to work in a highly technical environment, in multidisciplinary teams and to tight deadlines.
Be willing to take technical leadership and accountability of one or more projects, including planning and budgeting ensuring the delivery of projects are to time, cost and quality
Show curiosity for how NDE techniques are currently completed and how they may change and improve in the future.
A degree in physics, mechanical engineering, or another relevant STEM discipline.
For more than 60 years Rolls-Royce Submarines has designed, supplied and supported the nuclear propulsion plant, providing power for all UK Royal Navy nuclear submarines.To work for Rolls-Royce Submarines an individual must hold a Security Check clearance. We will support the application for Security Clearance if you don’t already have it. Due to the nature of work we conduct, we can only progress applications from individuals who are a UK national or, in MoD approved cases, a dual national.Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future. Our multi-year transformation programme aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company. Join us, and it can be your future vision too.Rolls-Royce are committed to being a respectful, inclusive, and non-discriminatory workplace where individuality is valued, diverse perspectives fuel innovation, and everyone can thrive.As part of our selection process, candidates in certain locations may be asked to complete an online assessment, which can include cognitive and behavioural aptitude testing relevant to the role. If required, full instructions for the next steps will be provided.Job CategoryEngineering MaterialsPosting Date14 Jan 2026; 00:01Posting End Date21 Jan 2026PandoLogic. Keywords: Research Engineer, Location: Derby, ENG - DE23 8NX
Senior Firmware Engineer - Bare Metal
Verso Recruitment Group
Cambridge
In office
Senior
£55,000 - £65,000
RECENTLY POSTED
git
c++
c
A growing technology team in Cambridge is looking for a Senior Firmware Engineer who thrives on solving complex problems at the intersection of hardware and software. You ll be working on low level embedded systems that power next generation products, contributing across the full development lifecycle from concept and architecture through to implementation, test, and optimisation.This role suits someone who enjoys hands on engineering, clean and maintainable code, and collaborating with multidisciplinary teams.Key Responsibilities
Design, develop, and maintain firmware for embedded systems using C
Implement object oriented design principles in resource constrained environments
Develop bare metal and RTOS based applications
Work closely with hardware, systems, and software teams to define requirements and interfaces
Debug, test, and optimise firmware for performance, reliability, and power efficiency
Use Git for version control, branching, code reviews, and collaborative development
Contribute to continuous improvement of development processes and coding standards
Essential Skills & Experience
Strong proficiency in embedded C
Solid understanding of object oriented programming concepts
Experience developing for bare metal systems and/or RTOS environments
Familiarity with common embedded development tools (compilers, debuggers, oscilloscopes, logic analysers)
Confident using Git in a collaborative engineering environment
Ability to read schematics and understand hardware software interactions
Strong problem solving skills and attention to detail
Desirable Skills
Experience with ARM Cortex M or similar microcontrollers
Knowledge of C++ in embedded contexts
Exposure to communication protocols (SPI, I2C, UART, CAN, etc.)
Understanding of low power design techniques
What s on Offer
Opportunity to work on cutting edge technology in a world class engineering hub
Collaborative, supportive team culture
Clear progression and development pathways
For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Satellite Electrical Engineer
Yolk Recruitment Limited
Stevenage
In office
Mid - Senior
£40/hour - £45/hour
RECENTLY POSTED
linux
windows
python
c
bash
java
MERITUS are recruiting for a Satellite Electrical Engineer to join our client on an initial 6 month contract with very likely extensions thereafter. Overtime is available and there might be travel to Oxford involved in the position.SATELLITE ELECTRICAL ENGINEER - INSIDE IR35 - £45 PER HOUR - STEVENAGE - 6 MONTHS - SINGLE STAGE INTERVIEW PROCESSResponsibilities
Maintenance and fault finding of electronic/RF test racks.
Computer system and networks administration.
Programming and scripting languages.
Environmental and launch test campaign.
Preparing test specifications for test racks, reviewing data packs from suppliers, and supporting reviews of test equipment design and non-conformances.
Skill SetEssential
Minimum of a degree in an Electrical Engineering related discipline or relevant experience in a similar role >5 years
Good theoretical and practical knowledge of electronic and RF test racks
Fault finding skills down to board and component level.
Network and computer administration in Windows and Linux environments
Good documentation skills (procedures, reports etc.)
Knowledge of interfaces such as Mil-1553, SpaceWire, CAN bus, RS232/422 etc.
ATE environments such as PCI, VXI, PXI etc.
Competent in the use of a variety of general-purpose lab test equipment
Knowledge of test systems.
Design, manufacture, and commissioning of test systems.
Willing to support shifts and travel overseas on test campaigns as required.
Desirable
Experience of electrical integration of equipment on a spacecraft.
Working knowledge of TMTC Databases.
Writing test sequences/scripts for execution of spacecraft systems tests including FDIR from the Central Checkout System (CCS).
Experience of environmental and launch test campaigns.
Familiar with the Windows and Linux operating systems.
Programming and scripting languages, in particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA
Technical Portfolio Manager - London (Hybrid) - c£65K
Nigel Frank International
London
Hybrid
Mid - Senior
£55,000 - £65,000
RECENTLY POSTED
c
Technology Portfolio Manager - London (Hybrid) - c 65KNigel Frank are supporting a public sector organisation in the search for a Technology Portfolio Manager to oversee a portfolio of technology initiatives and ensure delivery aligns with business objectives, the technology roadmap, and the wider corporate strategy.This role sits within Digital Services and acts as a critical bridge between technical delivery teams and business stakeholders. You’ll play a key role in driving informed decision-making, managing risk, and ensuring technology investment delivers real operational value.Role Responsibilities
Ensuring the technology portfolio aligns with organisational strategy and long-term objectives
Evaluating and prioritising initiatives against business and technology roadmaps
Identifying and managing technical dependencies and delivery sequencing
Working closely with business partners and analysts to assess and prioritise demand for new and existing technology solutions
Allocating resources effectively across the portfolio to maximise value and delivery efficiency
Identifying, managing, and mitigating risks across the technology portfolio
Tracking and reporting on delivery performance, providing insight and driving continuous improvement
Skills & Experience Required
Strong experience managing technical projects from initiation through to delivery
Experience working across multiple project delivery methodologies (Agile, DevOps, Waterfall)
Proven ability to manage complex portfolios with multiple dependencies
Strong strategic thinking, with the ability to align technology initiatives to business goals
Experience working closely with technical and non-technical stakeholders
Confident in risk management, prioritisation, and performance reporting
If you’d like to discuss this opportunity in more detail, please contact Evie Ellson on (phone number removed) or send your CV to (url removed).
Power Platform Developer - London (Hybrid) - c£68K
Nigel Frank International
London
Hybrid
Senior
£61,000 - £68,000
RECENTLY POSTED
c
Senior Power Platform Developer - London (Hybrid) - c 68KNigel Frank are supporting a large public-sector organisation in the search for a Senior Power Platform Developer to lead the design, development, and delivery of enterprise-scale Microsoft Power Platform solutions.This is a hands-on senior role combining technical leadership, solution development, and mentoring, with strong exposure to Dynamics 365, Azure integrations, and modern DevOps practices. You’ll play a key role in shaping how Power Platform is used across the organisation, driving innovation, quality, and scalability.Role Responsibilities
Designing, developing, and delivering robust Power Platform solutions using Power Apps (Canvas & Model-Driven), Power Automate, Power Pages, Dataverse, SharePoint, Azure Logic Apps, and Dynamics 365 CE
Acting as a technical lead across Power Platform initiatives, providing guidance on architecture, development patterns, and integration strategies
Mentoring and coaching developers, supporting skills development and technical growth
Collaborating closely with business analysts, architects, and stakeholders to translate requirements into high-quality technical solutions
Ensuring solutions are scalable, secure, compliant, and aligned with governance frameworks
Skills & Experience Required
Extensive hands-on experience developing solutions across the Microsoft Power Platform
Strong experience with Dynamics 365 CE (Field Service, Sales, Marketing, Customer Service)
Experience with Dataverse, model-driven apps, plugins, and custom development
Strong Azure integration experience (Logic Apps, Functions, Service Bus, Webhooks)
Experience working in DevOps and agile delivery environments
Proven experience mentoring and leading developers
If you’d like to discuss this opportunity in more detail, please contact Evie Ellson on (phone number removed) or send your CV to (url removed).
Power Platform Technical Architect - London (Hybrid) - c£72K
Nigel Frank International
London
Hybrid
Senior - Leader
£62,000 - £72,000
RECENTLY POSTED
javascript
csharp
c
sql
Power Platform Technical Architect - London (Hybrid) - c 72KWe’re supporting a public sector organisation in the search for a Power Platform Technical Architect to take ownership of the technical architecture for new solutions and enhancements across the Microsoft Power Platform and Dynamics 365 ecosystem.This role focuses on analysing business and technical requirements, designing robust architecture, and ensuring solutions are delivered in line with enterprise standards. You’ll work closely with internal delivery teams and Microsoft implementation partners, acting as a key technical authority across complex transformation initiatives.Role Responsibilities
Analysing business requirements against enterprise architecture to propose appropriate technical solutions
Producing technical architecture documentation and diagrams for delivery teams
Designing scalable, secure solutions using Microsoft Power Platform and D365
Identifying and communicating technical risks, constraints, and mitigation strategies
Creating architecture implementation plans and breaking delivery into manageable phases
Supporting user interface and solution prototyping where required
Skills & Experience Required
Proven experience as a Technical Architect within Microsoft Power Platform and Dynamics 365 environments
Understanding of Microsoft technologies and integration with both legacy and modern platforms
Hands-on experience translating business and technical requirements into architectural designs
Experience designing secure, enterprise-scale and transitional architectures
Familiarity with programming and scripting languages such as C#, JavaScript, SQL, or similar
Ability to explain complex technical concepts clearly to non-technical stakeholders
If you’d like to discuss this opportunity in more detail, please contact Evie Ellson on (phone number removed) or send your CV to (url removed).
Power Platform Functional Consultant - London (Hybrid) - c£65K
Nigel Frank International
London
Hybrid
Mid - Senior
£55,000 - £65,000
RECENTLY POSTED
c
Power Platform Functional Consultant - London (Hybrid) - c 65KWe’re supporting a public sector organisation in the search for a Power Platform Functional Consultant to bridge business needs with technical solutions across the Microsoft Power Platform and Dynamics 365 ecosystem.This role is focused on requirements gathering, functional design, and solution ownership, working closely with architects and developers to deliver scalable, high-quality solutions that drive real business value. You’ll play a key role in large transformation programmes as well as continuous improvement initiatives, setting standards and assuring quality across functional designs.Role Responsibilities
Translating business requirements into high- and low-level functional designs
Designing solutions using Power Apps (Model-driven & Canvas), Power Automate, Power Pages, and Dataverse
Configuring and extending Power Platform components to meet business needs
Acting as the functional liaison between business users and technical delivery teams
Providing Power Platform and Dynamics 365 functional expertise across the full project lifecycle, including UAT and go-live
Skills & Experience Required
Strong functional experience across Microsoft Power Platform and Dynamics 365
Proven experience designing scalable, reusable solutions using out-of-the-box Power Platform capability
Experience working with Dataverse, including environments, security roles, and data models
Functional knowledge of Dynamics 365 modules such as Customer Service, Sales, Marketing, and Field Service
Good understanding of Dataverse plugins and Azure components
Experience working within Agile and DevOps delivery environments
If you’d like to discuss this opportunity in more detail, please contact Evie Ellson on (phone number removed) or send your CV to (url removed).
Senior Embedded Software Engineer
Zenovo
Basingstoke
Hybrid
Senior
£65,000 - £75,000
RECENTLY POSTED
c++
python
c
Location: Basingstoke (On-site 2 days per week) Salary Up to £75,000 (depending on experience)We re looking for a Senior Embedded Software Engineer to join a growing, multi-disciplinary engineering team in Basingstoke.You ll be working alongside Software, Electronic, and Mechanical Engineers, contributing to the design and development of robust, high-quality electronic systems in a collaborative, engineering-led environment.A suitable applicant will have 8+ years experience working in an Embedded Role, developing C++ and knowledge of programming into Hardware to a high standard.If you have mostly worked with C and have limited C++, this specific role is not for you.As a Senior Embedded Software Engineer, you will:Design, develop, and maintain embedded software in C++ for 32-bit microcontroller-based Motion Control SystemsTake ownership of complex, safety-critical software componentsWork closely with electronic, mechanical, and systems engineers to deliver integrated solutionsContribute to architecture decisions, coding standards, and technical reviewsSupport testing, validation, and documentation activities across the development lifecycleKey Skills & ExperienceHighly experienced in Embedded C++ Software DevelopmentExtensive background in motion control systems, and safety-critical softwareProven experience working to MISRA coding standards Worked on Real-Time Operating Systems (Ideally FreeRTOS)Working knowledge of Python for internal tools, automation, and test supportAbility to lead projects and mentor Junior EngineersBenefits:
25 Days Annual Leave + Bank Holidays
Bonus Scheme (paid out quarterly)
Life Assurance
Employee Assistance Programme
Page 1 of 10

Frequently asked questions

What types of C programming jobs are available on Haystack?
Haystack features a wide range of C programming jobs including embedded systems, firmware development, systems programming, and software engineering roles across various industries such as automotive, telecommunications, and IoT.
Do I need to have professional experience in C to apply for jobs on Haystack?
While many employers prefer candidates with professional experience in C, there are also junior and internship opportunities available for those looking to start their careers or strengthen their skills.
Can I filter C job listings by location and remote work options?
Yes, Haystack allows you to filter C job listings by location, including remote, hybrid, and on-site positions to help you find jobs that best fit your preferences.
Are there opportunities for C developers in specialized fields like embedded systems?
Absolutely. Haystack lists numerous specialized roles for C developers, particularly in embedded systems, real-time computing, and hardware interfacing.
How can I make my application stand out for C programming jobs?
Highlight your experience with C, especially projects involving low-level programming, memory management, and performance optimization. Also, showcase related skills such as debugging, use of development tools, and familiarity with hardware or specific operating systems if relevant.