Senior Software Engineer
Job Reference : GTL-2021-07-109
Location: Guildford, United Kingdom
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
- Other activities as delegated
Skills & Experience:
- Exposure to recognised industry standard software development processes
- Several years embedded software engineering experience
- Degree or equivalent in Engineering, Computing or similar subject
- Embedded C
- Knowledge Real time systems
- Developing real time systems using VxWorks / RT Linux / Bare board
- Knowledge / appreciation of digital electronics
- Knowledge of SPARC, ARM architectures preferable
- Knowledge of CAN, Serial and IP communication protocols
- 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