Altran Praxis English language selection button
Altran Praxis French language selection button
Altran Praxis English language label
Altran Praxis Logo
Altran Praxis Careers image

Current Vacancies

Graduate Opportunities : Bath UK

Location / reference

Bath UK / Ref No: 340

Main purpose of role

Our Graduate Program is supported by a full induction programme, on-the-job mentoring, Altran Praxis’ Foundation Engineering course in the first six months followed by Continued Professional Development within the British Computer Society (BCS) and/or the Safety and Reliability Society (SaRS) to achieve Chartered Engineer status.

Duties and responsibilities

In the UK we offer a range of career routes and development opportunities:
  • In novel and complex software engineering, Altran Praxis is recognised by the SEI (Software Engineering Institute) as achieving results which are better than CMM Level 5 and therefore delivering software which is virtually defect free.
  • In safety engineering, Altran Praxis provides novel and complex systems, often using leading edge techniques. Praxis has pioneered the use of methods such as electronic safety cases and the use of Goal Structured Notation to deliver more effective and efficient safety approvals.
  • In advanced systems engineering. Praxis undertakes significant systems roles on high profile programmes covering aspects such as enterprise architecture, systems of systems integration, and requirements management.
Examples of duties and responsibilities, depending on assignment, are:
  • Detailed design and development of software for a high integrity (eg safety related) system
  • Verification of high integrity software at module or system levels
  • Establishment and maintenance of development or verification environments, potentially including specialised hardware for embedded systems
  • Analysis of designs or operational data to provide evidence for safety cases
  • Elicitation and analysis of requirements or system designs.

Education, training and professional standing

A first class or upper second degree in a relevant engineering discipline. A further degree (eg. MSc, or PhD) would not be an unusual qualification for a candidate.

Experience

N/A

Skills

We are looking for rigorous, analytical thinkers with a desire to develop their experience in the most demanding of applications and environments.

Salaries and benefits

Competitive salary and a comprehensive range of benefits. For any further information please email our HR department.

Submit your application






Enter the code into the box below exactly as you see it in the image underneath: (This is to prevent spam). (Cookies must be enabled)



Software Test Engineer (Design and Script) : India

Location / reference

India / Ref No: 318

Main purpose of role

  • To create test cases and test designs from system specifications.
  • To create, run and report on test scripts created from test designs.

Duties and responsibilities

  • To create test cases and test designs from system specifications.
  • To create test scripts from test designs.
  • To update and debug test scripts (e.g. in response to system specification changes).
  • To execute and report on the tests.
  • Assess and effectively communicate status of all assigned tasks.
  • Identify and communicate risks, issues and potential improvements appropriately.
  • Communicate with internal Software Development and Test organisations at a technical level to coordinate and resolve issues as appropriate.
  • Flexibility is expected in order to meet the dependencies of internal and external customers.
  • Ability to plan, schedule and monitor own work, and ability to deliver against schedules - either self-defined or set by a manager.
  • Assignments are commercially sensitive. Staff are expected to work to NDAs (non-disclosure agreements) and best practice with regards to sensitive information.

Education, training and professional standing

A graduate or post graduate degree (First Class or Distinction) in any of the following:
  • Computer Science
  • Maths grad turned Software Engineer or other relevant (Engineering) degree (e.g. Electronics).
  • 1-3 years industrial experience.
  • Evidence of in-service training/self-learning demonstrating a professional approach to maintenance of skills.

Experience

  • At least 1 year experience of software engineering.
  • Experience of safety related projects is desirable (and/or those involving rigorous or disciplined development processes).
  • Candidates are likely to have worked on various test activities.
  • Strong mathematics background.

Skills

  • The desire to take ownership, work independently with minimal direction, and meet deadlines.
  • A sound appreciation of the underlying principles of software engineering for complex embedded systems.
  • Ability to read Z or other formal method (otherwise, training will be provided); numeracy.
  • Knowledge of scripting languages.
  • A willingness to learn new tools, techniques, and languages.
  • An ability to think analytically, rigorously and creatively.
  • Ability to communicate effectively using oral and written communications skills to a range of technical and commercial audiences.
  • 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 Altran Praxis staff, across multiple international sites.

Salaries and benefits

Competitive salary and a comprehensive range of benefits. For any further information please email our HR department.

Submit your application






Enter the code into the box below exactly as you see it in the image underneath: (This is to prevent spam). (Cookies must be enabled)



Software Build/CM Engineer : India

Location / reference

India / Ref No: 317

Main purpose of role

  • Software configuration management.
  • Software compilation and build.
  • Software release.
  • Coordination with internal and external customers, Process improvement.

Duties and responsibilities

  • Operate software CM, build and release procedures as directed by Work Package Manager. High accuracy and attention to detail is required.
  • Produce and maintain procedure documents.
  • Assess and effectively communicate status of all assigned tasks.
  • Identify and communicate risks, issues and potential improvements appropriately.
  • Implement process improvements as directed.
  • Communicate with internal Software Development and Test organisations at a technical level to coordinate and resolve issues as appropriate.
  • Communicate with external customers at a technical level to ensure on time delivery of appropriate software releases.
  • Flexibility is expected in order to meet the dependencies of internal and external customers.
  • Ability to plan, schedule and monitor own work, and ability to deliver against schedules - either self-defined or set by a manager.
  • Assignments are commercially sensitive.
  • Staff are expected to work to NDAs (non-disclosure agreements) and best practice with regards to sensitive information.

Education, training and professional standing

A graduate or post graduate degree (First Class or Distinction) in any of the following:
  • Computer Science.
  • Maths grad turned Software Engineer + other relevant (Engineering) degree (eg Electronics) Evidence of in-service training/self-learning demonstrating a professional approach to maintenance of skills.

Experience

  • At least 1 year experience of software engineering. Experience of safety related projects is desirable.
  • Experience of Ada, C, Korn Shell and Python is highly desirable.
  • It is essential to have experience of operating well defined engineering processes. Experience in maintaining, improving and developing engineering processes is desirable.
  • Experience of SW configuration management tools is essential. Experience with the Subversion or CVS tools is desirable.
  • It is essential to have experience of the software configuration process. It is highly desirable to have experience of configuration management, build and release of large SW systems.
  • Experience of exposure to and dealing with multiple customers at a technical level is desirable.

Skills

  • Software engineering in one or more high level software language.
  • Understanding of the software compilation and build process.
  • Understanding of software configuration management on multiple baselines.
  • Ability to take direction, attention to detail, ability to operate engineering processes accurately, ability to identify improvements, risks and issues, ability to work to challenging deadlines.
  • 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.
  • Staff are likely to be highly customer-focused and have effective oral and written communications skills to a range of technical and commercial audiences.
  • 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 Altran Praxis staff, across multiple international sites.

Salaries and benefits

Competitive salary and a comprehensive range of benefits. For any further information please email our HR department.

Submit your application






Enter the code into the box below exactly as you see it in the image underneath: (This is to prevent spam). (Cookies must be enabled)



Altran Praxis BSI Quality Management Accreditation Logo Altran Praxis BSI Information Security Management Accreditation Logo
Multi-national CMMI Appraised