Vacancy information and application form:End:
 

Praxis High Integrity Systems logo

Praxis High Integrity Systems Limited
arrowHome arrowCareers with Praxis
arrowSoftware Engineer 'C Specialist' - Cambridge
Photo

Apply for this Job

View all Vacancies

Careers Contact

 

white triangle
Software Engineer 'C Specialist'
- Cambridge
(UK and US Nationals Only)


Job Description 

Praxis is seeking a Software Engineer 'C Specialist' to be part of a new project team based in our client offices in Cambridge. Candidates will need to show strong skills in evaluating problems and providing leading-edge safety solutions in a highly critical systems environment.

The role will also provide sales support to Business Managers in the winning of safety projects. More experienced candidates should be able to provide leadership in the development of novel approaches to safety engineering and management that increase the value of Praxis services and reduce the waste that is introduced in their delivery, as well as providing peer review of other senior safety engineers' work.


white Triangle

Job Role
The role will cover all aspects of the software life-cycle, and subject to competency and experience (less experience would indicate less coverage or less autonomy), could include any or all of the following:

  • Producing software development plans, typically reflecting rigorous and disciplined development processes.
  • Writing requirements specifications.
  • Defining software architectures.
  • Developing detailed designs.
  • Implementing designs.
  • Producing assurance plans - including balancing static and dynamic analysis solutions to implement cost-effective assurance regimes.
  • Producing test management plans.
  • Developing test environments.
  • Developing and executing test specifications.
  • Supporting safety engineers in the development of evidence for software safety cases.
  • Contributing to technical content, for sales proposals.
  • Being an active member of the Praxis software community, sharing best-practice and contributing to Praxis' capabilities in this area.
For more experienced engineers the following may also apply:
  • Leading software development teams.
  • Setting technical strategies for bids and developments.
  • Acting as an advocate for Praxis within the national and international software communities, by speaking at conferences, attending standards committees, etc.
  • Setting technical strategy for large and complex sales proposals and/or projects.
  • Providing training and mentoring to less experienced staff.


white Triangle

Education and training

  • A first class or upper second degree in a relevant engineering discipline - or significant industrial experience.
  • A further degree (eg MSc, or PhD) would not be an unusual qualification for a candidate.
  • Consistent in-service training demonstrating a professional approach to maintenance of skills.
  • At the very least a clearly defined route through to chartered status, and for principal staff membership of a relevant professional institution with chartered status.


white Triangle

Experience

Junior and mid-grade candidates are likely to have:
  • At least five years working in a relevant discipline or industry sector - either directly within industry, or an academic or consulting environment.
  • Experience in development methods is likely to have included rigorous or disciplined development processes.
More experienced engineers, are likely to have:
  • At least ten years relevant experience and preferably be known within the critical systems arena as a recognised expert.
  • Relevant sectors are civil and military aerospace, air traffic management, nuclear, mainline and underground rail.


white Triangle

Skills

  • A sound appreciation of the underlying principles of software engineering for complex embedded systems - in particular the role of static analysis.
  • A willingness to learn new tools, techniques, and languages.
  • An ability to think analytically, rigorously and creatively.
  • Candidates should be highly customer-focussed and have effective oral and written communications skills to a range of technical and commercial audiences.
  • Working knowledge of one or more regulatory regimes and the national/international standards appropriate to that regime.
  • An ability to carry out detailed justified work to commercial and technical requirements, and to be able to constructively criticise and assess others' work.
  • The ability and personal drive to work in teams or alone, with client and Praxis staff, both in Praxis offices and on-site in the UK and potentially overseas.
  • Knowledge of industry-standard tools and techniques, and a critical appreciation of their strengths and weaknesses.
More experienced engineers should have:
  • An understanding of the issues associated with delivery of complex systems.
  • The ability to mentor and develop others.


white Triangle

Salary & Benefits

Competitive salary and a range of benefits, including 25 days holiday, up to 8% pension, private healthcare, life cover and permanent health insurance.


Apply
Name
Email address
Additional Message
Attach CV
 

View all Current Vacancies | Back to top
 

© Website Content Praxis High Integrity Systems 2008

arrowNormal text arrowLarge text
 

corner Site index
cornerSitesearch
corner
Products and Services
line
Key Markets
line
Newsline
Exceptional Peopleline
Publications and Articlesline
About Us
line
Photo
Contact Us +44 01225 466991
bulletOffice contact details, maps