Make yourself visible and let companies apply to you.
Roles

C Jobs in Belfast

Overview

Looking for top C programming jobs in Belfast? Haystack connects skilled C developers with leading tech companies in Belfast, offering exciting opportunities to advance your career. Explore the latest C job openings in Belfast today and find your perfect match in this thriving tech hub.
Filters applied
Belfast
C
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Software Engineer (Riverside Tower, Belfast (N.I), United Kingdom)
BT Group
Belfast
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
linux
confluence
git
python
kanban
docker
+5
Working Style: 3 days a week in office, 2 days from anywhereWhy this job mattersJoin Our Innovative Broadband Devices Team!Are you passionate about developing cutting-edge technology that enhances the internet experience for millions? Our Broadband Devices team, a key part of Networks, is at the forefront of creating embedded firmware (powered by Linux) for home gateways and Wi-Fi extenders. We ensure our customers enjoy seamless internet connectivity, whether over Wi-Fi or Ethernet.Why Join Us?
Innovative Solutions : We develop and integrate our in-house software solution (Indigo), with hardware built by our partners. This software powers all new devices, providing top-tier broadband services.
Continuous Development : Our team is dedicated to continually enhancing Indigo, adding new features, and supporting the latest hardware platforms.
Impactful Work : You’ll be part of a team that builds and integrates firmware that directly impacts our customers’ internet experience.
Your RoleAs an embedded software developer, you’ll be at the heart of our Indigo firmware development. Using Agile methodologies and industry-leading tools, you’ll work within a dynamic squad focused on different aspects of Indigo.What We Offer
World-Class Team : Join a team of experts who are passionate about their work and proud of the services they develop.
Exciting Projects : Work on new hardware and software services, with opportunities to trial and innovate from day one.
Growth Opportunities : Expect to learn and grow in a stimulating environment that encourages continuous development.Be Part of Something BigThis is a fantastic opportunity to be at the center of an exciting development program that is at the centre of millions of homes in the UK. If you’re ready to make a significant impact and be part of a world-class team, we want to hear from you!See here for our latest Smart Hubs running Indigo:Wifi 7 router | The Best Wifi Technology with low latency | EEWhat you’ll be doing
Innovative Software Design : Lead the design, implementation, and testing of Smart Hub software using Agile methodologies.
Agile Team Collaboration : Work within a dynamic, small Agile team to develop next-generation products on ambitious timelines.
Best Practices Advocate : Champion best software engineering practices, including automated testing, to ensure high-quality deliverables.
Cross-Team Collaboration : Partner with other software development teams to deliver a brilliant  customer experience.
Requirement Clarification : Understand requirements, confirm user stories, and ensure the desired customer experience is achieved.
Continuous Learning : Commit to constant learning and development
What you’ll bringMandatory
Strong Software Design & Development Experience : Proficient in designing and developing software using C on embedded Linux systems, with hands-on experience in Linux kernel development.
Embedded Linux System Development : Experienced in building, debugging, and scripting for embedded Linux systems.
CI/CD and Version Control Tools : Proficient in using tools like Git, GitLab, Jira, and Confluence for code revision and continuous integration.
Agile Delivery Methods : Familiar with Agile methodologies such as Scrum and Kanban.
Test Automation : Ideally, knowledgeable and experienced in automating tests using Python.
Strong scripting skills, e.g. bash, python.
Nice to have (can be learned on the job)
Experience of building products using OpenWrt or similar
Experience using containers, e.g. LXC or Docker, ideally on embedded systems
Experience of Wi-Fi, mobile, DECT, voice or hybrid technologies
Working knowledge of Home Gateway technologies such as Broadband, 4G/5G Mobile networks, IP, WiFi, Voice, DECT, IoT, and Home Networking
Degree in Relevant Field : Hold a degree in engineering, science, or a related area that is pertinent to the job.
What’s in it for you
10% on target bonus
BT Pension scheme, minimum 5% Employee contribution, BT contribution 10%
Life Assurance Cover
Exclusive colleague discounts on our latest and greatest BT broadband packages, BT TV with TNT Sports and NOW Entertainment
From January 2025, equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. It’s for all parents, no matter how your family is made up.
Enhanced women’s health support: including help with menopause symptoms, cancer screenings, period care and more.
25 days annual leave (not including bank holidays), increasing with service
24/7 private virtual GP appointments for UK colleagues
2 weeks carer’s leave
World-class training and development opportunities
Option to join BT Shares Saving schemes
About usBT Group was the world’s first telco and our heritage in the sector is unrivalled.  As home to several of the UK’s most recognised and cherished brands – BT, EE, Openreach and Plusnet, we have always played a critical role in creating the future, and we have reached an inflection point in the transformation of our business.    Over the next two years, we will complete the UK’s largest and most successful digital infrastructure project – connecting more than 25 million premises to full fibre broadband.  Together with our heavy investment in 5G, we play a central role in revolutionising how people connect with each other.    While we are through the most capital-intensive phase of our fibre investment, meaning we can reward our shareholders for their commitment and patience, we are absolutely focused on how we organise ourselves in the best way to serve our customers in the years to come.  This includes radical simplification of systems, structures, and processes on a huge scale. Together with our application of AI and technology, we are on a path to creating the UK’s best telco, reimagining the customer experience and relationship with one of this country’s biggest infrastructure companies.     Change on the scale we will all experience in the coming years is unprecedented.  BT Group is committed to being the driving force behind improving connectivity for millions and there has never been a more exciting time to join a company and leadership team with the skills, experience, creativity, and passion to take this company into a new era.A FEW POINTS TO NOTE:Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us.DON’T MEET EVERY SINGLE REQUIREMENT?Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We’re committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you’re excited about this role but your past experience doesn’t align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.
Project Engineer
Queens University
Belfast
In office
Junior - Mid
ÂŁ40,000
RECENTLY POSTED
python
csharp
c
We are seeking to recruit a project engineer who wants to develop and support innovation through applying their knowledge to the challenges of industry and society. Project engineers will support senior colleagues in the delivery of projects in one or more of the following key technology themes within AMIC’s advanced manufacturing activities:
Automation and robotics (robotic applications, industrial automation R&D).
Digitalisation (manufacturing technology digitalisation).
Digital Manufacturing (manufacturing process simulation).
Metrology (advanced measurement and validation)
Machining (high accuracy advanced material removal).
Successful candidates will apply their knowledge and experience of methods and processes to support AMIC’s advanced manufacturing activities, developing and implementing methods and processes to meet industry need, fueling a pipeline of innovation activity for AMIC’s state-of the-art “Factory of the Future” facility, and contributing to solving wider societal challenges. In conjunction with senior engineering colleagues, you will work collaboratively with academia, technology providers, national technology centres, and industry to deliver key projects focused on Advanced Manufacturing activities. You will help monitor, develop and implement best practices in the application of your engineering discipline within advanced manufacturing, including software, hardware and delivery.About the person:
Honours degree or equivalent in a relevant engineering discipline, science, or a related discipline with significant relevant industrial experience OR minimum HND in a related engineering discipline with recent and relevant industrial experience.
Recent experience in at least one of the following:
AUTOMATION: Industrial Robotics, Collaborative Robotics, Robot Offline Programming, Industrial Automation Applications, Self-Guided Vehicles, Engineering Design, 3D CAD Modelling, PLC Programming, SCADA systems, Automation Simulation, Virtual Commissioning, Machine Vision.
DIGITALISATION: IT/OT Integration, SCADA systems, Industrial Communications, DevOps, ERP, MES, MBSE, Cyber Security, Digital Twin Technologies, Systems Integration, machine Learning/Artificial Intelligence Network, Configuration/Management, Software Development, CI/CD, SDLC, Virtualisation, Containerisation c. DIGITAL
MANUFACTURING: Discrete Event Simulation, 3D Factory Simulation, 3D CAD Modelling, Data analytics and Visualisation, Management Accounting, Robotic Simulation, Automation Simulation, Virtual Commissioning, (Programming e.g. Python, C#), Supply Chain Analytics
METROLOGY: Metrology principles (measurement, calibration, traceability), Inspection planning, Geometric Dimensioning and Tolerancing (GD&T), Measurement tools (traditional hand held, CMM, Laser scanners & trackers) and software (such as PC-DMIS / Polyworks / SA…), NDT & Machine Vision, Surface metrology, 3D CAD Design & Reverse Engineering, Measurement System Analysis, Data Analysis & reporting
MACHINING: CNC Programming (G-code, M-code), CAD/CAM Proficiency (e.g., Catia, Siemens NX, Mastercam), Fixture Design, Geometric Dimensioning & Tolerancing, Multi-axis CNC Machining (3-axis, 5axis, mill-turn), Material and tooling Selection, Root Cause Analysis & Troubleshooting, Design for Manufacturability (DFM) & Assembly, Digital Simulation (e.g., Vericut, 3rd Wave,), Vibration Analysis & Modal Testing.
Demonstrable evidence of delivering projects to agreed deadlines and within budget.
Experience of using research/industrial tools and techniques resulting in high quality projects and technical reports.
Evidence of complex problem-solving skills obtained with a proven ability to develop innovative solutions.6. Excellent written and verbal communication skills, including ability to communicate complex technical information.
Willingness to visit collaborative partners and to attend meetings and conferences nationally and internationally as requested.
To be successful at shortlisting stage, please ensure you clearly evidence in your application how you meet the essential and, where applicable, desirable criteria listed in the Candidate Information on our website.
.Net Lead ( Scale Up )
Ocho
Belfast
Hybrid
Senior
ÂŁ85,000
RECENTLY POSTED
dot-net
react
aws
asp-net
docker
c
+2
.NET LeadLocation: Belfast, Hybrid Type: Permanent Compensation: Competitive with bonus and benefitsAbout the CompanyA home-grown Northern Ireland success story in e-commerce technology, this organisation builds modern digital products that power convenience brands at serious scale. Their platforms underpin real supply chain and operational decision-making, supporting physical sites across the UK and beyond. The mission is simple: identify the pain, build the remedy, and scale it.Why This RoleThis is a chance to lead a small, high-performing .NET team shipping features used daily by real customers. Youll have ownership, clear product direction, and a leadership team that values pragmatic engineering and fast feedback loops. With the platform expanding into new customers and international markets, its an ideal time to join and influence the next chapter.What You Will DoLead, mentor, and develop a team of .NET engineers, setting standards and elevating engineering quality Design and build services powering ordering, payments, delivery workflows, and analytics Own technical decision-making across architecture, performance, reliability, and security Work closely with product, design, and data teams to translate operational problems into simple, effective software Champion clean code, automated testing, and continuous delivery practices Guide the platforms evolution towards modular, cloud-native architectures Review code, support career development, and contribute to hiring plans Collaborate with external stakeholders including retail partners and university research teamsTechnology EnvironmentC Sharp and .NET 6 or newer ASP.NET Core, Web APIs, background services SQL Server and modern ORM patterns; exposure to alternative datastores is beneficial Event-driven integrations, messaging, and queuing Azure preferred; AWS experience welcomed Docker, CI/CD pipelines, and Infrastructure as Code Frontend awareness for API design; React or similar is a plus Observability tooling: logging, metrics, alertingWhat You Will BringProven experience leading .NET engineering teams delivering production-grade systems Strong architectural capability spanning domain modelling, API design, and data design A history of improving code quality, reliability, and delivery flow Comfort working in a product-led environment with rapid iteration Excellent communication skills with both technical and non-technical stakeholders A passion for building software that solves real customer problemsNice to HavePayments, order orchestration, or logistics experience Knowledge of food safety or allergen information systems Awareness of compliance and regulated data handling Experience with cloud performance tuning and cost optimisationWhats On OfferMeaningful ownership of a live platform used at scale Progression path toward Engineering Manager or Architect Hybrid working from a modern Belfast office Dedicated training budget and time set aside for learning A supportive, delivery-focused culture that values initiativeInterview ProcessIntro call with Talent and the Hiring Manager Technical conversation and practical design discussion with senior engineers Final culture and values conversation with leadershipHow to ApplyBased within commuting distance of Belfast? Message Ryan Quinn on LinkedIn to learn more and share your CV.Skills: .Net Azure SQL
Ground Investigation Engineer - Belfast
Tetra Tech
Belfast
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
c
About the RoleOur 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 besupportedby a collaborative and inclusive team,trustedto take ownership of your work,challengedto grow your skills and expertise, and empowered to beambitiousin 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.We are looking for a Ground Investigation Engineer to join our team Geo-Environmental team in Belfast.The team provides ground investigation and geo-environmental consultancy services for a broad range of private and public sector clients in the development, health, education, defence and infrastructure sectors. Your main duties and responsibilities will be to assist with the design, procurement, supervision and management of geotechnical and geo-environmental ground investigations.Key responsibilities will include the production of desk study assessments, the accurate collection of site data and the production of detailed factual and interpretative reports as well as undertaking ground gas & groundwater monitoring works and assessment.We will tailor your training and development to achieve your own personal goals and our business objectives, providing the specific support you need to reach your potential.Skills, Knowledge and ExperienceYou will hold a degree in geology, engineering geology or a relevant environmental science discipline.
You must have experience of ground investigation, including scoping, set-up, logging, supervision, laboratory scheduling, groundwater and ground gas monitoring and factual reporting.
A willingness to travel for ground investigation works. At least 50% of the role will be site based and this may involve overnight stays.
You willhave excellent written and verbal communication skills and be fully IT literate as you will be required to write clear, concise and technically robust reports.
You should have a good understanding of health, safety and environmental management, as applied to ground investigation.
You must have a full, preferably clean, driving license.
You will be a team player with strong social, interpersonal and communication skills.
Desirable Qualifications:
CAT and Genny Training
SSSTS or SMSTS
First Aid (3 day cources)
CSCS card relevant to the position.
About Tetra Tech:Tetra Tech is a leading provider of high-end consulting and engineering services for projects worldwide. We combine the resources of a global, multibillion dollar company with local, client-focused delivery in more than 400 locations around the world. We are Leading with Science to provide sustainable and resilient solutions for our clients.Tetra Tech is an equal opportunities employer and encourages applications from all suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, transgender status, religion or belief, marital status, or pregnancy and maternity/shared parental leave, in line with the Equalities Act 2010.We are veryhappy to discuss flexible working, including the possibility of reduced hours, flexible start and finish times, or compressed hours.We can offer a range of solutions to help you to get the most out of your work / life balance.
Placement Software Engineer
Thales UK Limited
Belfast
Remote or hybrid
Graduate
Private salary
RECENTLY POSTED
c++
csharp
c
Location: Belfast, United KingdomThales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover all levels from very short-range systems, to extended protection across the entire battle-space including Airspace Mobility Solutions, Vehicles and Tactical Systems and Missile Defence, Optronics, and Radar.Together we offer fantastic opportunities for committed employees to learn and develop their career with us. At Thales UK, we research, develop, and supply technology and services that impact the lives of millions of people each day to make life better, and keep us safer. We innovate across the major industries of Aerospace, Defence, Security and Space. Your health and well-being matters to us and thats why we offer you the flexibility to do whats important to you; whether thats part time hours, job sharing, home working, or the ability to flex your start and finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions.Software Placement EngineerKey responsibilities
Design and coding of software
Software requirements analysis and requirements management Software test planning and execution Conducting all aspects of the software development process in accordance with company processes and standardsSkills, qualifications and experienceEssential
A minimum of a BSc/BEng (Hons) degree in a subject with a significant computing content e.g. Computer Science, Software Engineering, Games Development, Combined Electronics and Computing
Appreciation of software requirements analysis, specification & design Understanding of the principles and levels of software testing Knowledge of software development lifecycles and methodologies
Practical experience of programming in a high level language (C, C++, C#)
Practical experience in a number of stages of the software engineering lifecycle Understanding of data communications (e.g. 1553, RS422) and networking Knowledge of Agile development methodologies Understanding of software configuration control Knowledge of real-time operating systems Knowledge of UML Experience of working as a member of a software development teamPlease note that GDP activities take place during the working week but may require the investment of some personal time for travel and follow up activities. You may have the opportunity to travel to Thales and non-Thales sites throughout the UK when participating in Graduate Development Programme activities.Connect with Fiona Tal, Talent Acquisition Partner #LI-FT1 who is eager to explore together with you this exciting opportunity.This role will require SC Clearance. It would be advantageous if currently held, however, if not currently held, it is a requirement that the successful applicant will undergo, achieve, and maintain SC Clearance. Please visit the UKSV website for further guidance.To be eligible for full SC, you generally need to have resided in the UK for the last 5 years. In some circumstances, a minimum of 3 years residence in the UK over the last 5 years may be accepted, with additional overseas checks.In line with Thales’ Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in the UK and employment and/or education history for up to three years. Some vacancies may require full Security Clearance which can require further evidence to be provided. For further details of the evidence required to apply for Baseline and Security Clearance please refer to the Defence Business Services National Security Vetting (DBS NSV) Agency.At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working.Thales UK is committed to providing an inclusive and barrier-free recruitment process. We will provide reasonable adjustments and support to ensure neuro-diverse applicants or those with a disability or long-term condition can be their best during the recruitment process. To request an adjustment, if you need this job advert in an alternative format or if you have any questions about the recruitment process, please contact Resourcing Ops for mid to senior roles, or the Early Careers Team for graduate and apprentice roles.Great journeys start here, apply now!
Page 1 of 1

Frequently asked questions

What types of C programming jobs are available in Belfast?
Belfast offers a variety of C programming jobs including embedded systems development, firmware engineering, software development for telecommunications, and roles in financial services. Positions range from junior to senior levels across startups and established companies.
Do I need specific qualifications to apply for C jobs in Belfast?
Most employers require a degree in Computer Science or a related field, along with solid experience in C programming. Industry certifications and knowledge of related technologies such as embedded Linux or real-time operating systems can also be advantageous.
What is the average salary for C programmers in Belfast?
The average salary for C programmers in Belfast varies depending on experience and the industry but generally ranges from ÂŁ30,000 to ÂŁ55,000 per year. Senior roles or specialized positions may offer higher compensation.
Are remote C programming jobs available in Belfast?
Yes, several companies in Belfast offer remote or hybrid working options for C programming roles, especially following the rise of flexible work arrangements. Check specific job listings for details on remote work availability.
How can I increase my chances of landing a C programming job in Belfast?
To improve your chances, gain hands-on experience through projects or internships, keep your skills updated with the latest C standards, tailor your CV to highlight relevant experience, and network with local tech communities or attend IT events in Belfast.