×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer, C++ Developer

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: SII Group UK
Full Time position
Listed on 2025-10-22
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below

Join to apply for the Software Engineer role at SII Group UK
.

SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR. With over 16,000 professionals across 21 countries, we’re recognised as a “Great Place to Work” for fostering a high‑trust culture. Our core values of Trust
, Commitment, Accountability, Passion, Creativity, and Transparency drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner. Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry‑leading engineering expertise.

Opportunity

We are seeking a highly skilled Software Engineer to provide support in the development of embedded software for cutting‑edge defence applications. This role is ideal for professionals with expertise in C and C++, who have experience working in real‑time environments and model‑based development. You will work in multi‑discipline programmes and will participate in all phases of the software development cycle. The assignments will be across product lines with a military focus including land vehicles, missiles and training systems.

Key Responsibilities
  • Develop and support embedded software using C and C++.
  • Testing of software changes on‑site.
  • Integrating and debugging solutions on target hardware, addressing any issues as part of integration.
  • Perform analytical design, critical analysis, and software reviews.
  • Targeting multiple real‑time platforms (VxWorks, Micro

    C/OS) with C and/or C++.
  • Documenting all aspects of the software production process in accordance with company standards.
  • Collaborate with teammates, assisting them where required.
  • Apply modern software development best practices, ensuring high‑quality and maintainable code.
  • Work with other software engineers and other engineers of different disciplines as part of a project team.
Essential Experience and Skills
  • Strong proficiency in embedded software development using C and C++.
  • Experience in real‑time software design and implementation.
  • Understanding of software deployment on Real‑Time Operating Systems (RTOS).
  • Analytical and problem‑solving skills, with the ability to conduct design reviews and critical evaluations.
  • Experience with model‑based development methodologies and tools.
  • Knowledge of software/hardware interface.
  • Understanding of data communications and networking.
  • Understanding of software testing.
Desirable
  • Knowledge of UML.
  • Knowledge of Agile development methodologies.
  • Graphical User Interface design and development.
  • Understanding of configuration management procedures and how to follow them.
Benefits
  • Competitive Basic Salary
  • 6% Employers Contribution + 6% as a salary sacrifice
  • Private Medical Insurance, Life Cover and Income Protection
  • 25 days holiday
  • 5 days full sick pay per year
  • Flexible working
  • Cycle to Work & Tech Scheme
  • Continuous professional development
  • Corporate access to the Udemy platform
  • Security clearance note: foreign or dual nationality is not an automatic bar; certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary