Software Engineer

OverviewWe are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support. The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in line with defined processes and industry standards to ensure the reliability, safety, and security of software products.ResponsibilitiesDesign and develop real-time embedded software solutions.Integrate and debug solutions on target hardware, addressing hardware/software integration issues.Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using Embedded C, C, C++ Linux, Free Artis, VX Works.Participate in various software lifecycle methodologies.Manage software requirements and traceability using industry best practices.Plan and execute software tests (Unit, Integration, System Level).Develop reusable software solutions.Document all aspects of the software production process according to company standards.QualificationsA BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience.Essential skillsKnowledge of embedded real-time development and the hardware/software interface.Understanding of real-time operating system behavior and software requirements analysis.Proficiency in Embedded C, C and C++.Understanding of data c
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!