Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.
As a Principle Software Engineer, you will be expected to produce C++ code to produce custom plugins for our EAK GVA platform. The successful applicant will have experience in distilling requirements from interactions with a customer, implementing verified robust C++ solutions in short timescales to demonstrate new capability, and authoring and performing verification and validation.
Key Responsibilities
- Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept.
- Coding to internel coding standards and ensuring high quality robust solutions.
- Conduct design and code reviews to maintain high-quality standards.
- Debugging in embedded environments.
- Develop Verification and Validation Strategies
- Perform verification exercises.
- High proficiency in C++
- High proficiency in Embedded Linux
- Proficiency in Graphical Frameworks such as Vulkan, OpenGl, QT
- CI/CD workflow. Experience with Git, Containerised development environments, CI/CD
- Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. xlqdzyr
- Strong organizational skills with the ability to collaborate in a wider team.
- Excellent communication skills, capable of effectively liaising with technical and non-technical stakeholders
Key Skills
Ranked by relevanceReady to apply?
Join Ultra PCS and take your career to the next level!
Application takes less than 5 minutes

