Embedded Software Engineer | Space / Aerospace | Guildford | Hybrid
We are seeking an experienced embedded software engineer to support the existing and expanding range of embedded software used on spacecraft for a leading space and satellite company.
This role has responsibility for undertaking the design, analysis, and development of Embedded Software for Satellite Systems.
Key Tasks
* Development of complex real-time applications to meet customer requirements and interfaces
* Ability to capture requirements and deliver software within tight timeframes
* Ensure effective plans are in place to deliver software in accordance with the schedule and PA/QA requirements of the project
* Ensure risks to the development are identified, managed and communicated to Projects and Engineering
* Involvement in internal software peer reviews
Previous Experience
* Several years embedded C software development of real time systems using VxWorks, RT Linux, FreeRTOS, or Bare-Metal
* Exposure to recognised industry standard software development processes
Qualifications Knowledge & Skills
* Degree or equivalent in Engineering, Computing or similar subject
* Python and embedded C Programming Language
* Appreciation of digital electronics
* SPARC, ARM, RISC-V architectures preferable
* Knowledge of CAN, Serial, and IP communication protocols
* BitBucket/GIT version control
* Agile/JIRA development approach
* Flexible and adaptable to changing priorities
* Results orientated, can-do approach
* Pro-active and able to take initiative
* Decision making and creative problem solving skills
* Highly organised with clear communication skills
* Ability to work simultaneously on a variety of projects
* Able to work autonomously and using own initiative
* Good team working skills, together with the ability to interface with others at all levels
* Strong attention to detail
* Proven ability to deliver solutions under pressure and to tight timescales
* Able to demonstrate company mindsets; accountability, one team, customers and projects rule and audacity
Benefits
* Highly competitive Salary dependent on experience
* Flexible working policies
* 32 days annual leave + BH
* Annual Company Bonus Scheme
* Up to 8% employer pension contribution
* Life Assurance (6X salary)
* Private Health Care
* Enhanced Maternity & Paternity leave
* Multiple Discount, Memberships schemes