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, MicroC/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 & TechScheme
* 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