Login
Not registered? Sign up now
Nieuw item
Nieuw item
Charleroi

Embedded Software Engineer

Job description

Job Purpose:

Join our dynamic RBC Applicative Software team as an Embedded Software Designer, where you'll play an essential role in developing the RBC (Radio Block Center), which is a device used at ETCS Level 2 acting as a centralized safety unit. Engage in creating essential software components that are pivotal for our organization's success in the railway sector.

Accountabilities & Authorithies :

  • Specification Development: Collaborate with the software architect to define and create software specifications and architecture.
  • Software Component Development:
    • Conduct detailed design and coding of SIL4 software components.
    • Establish the software development toolchain.
    • Specify, design and conduct tests and verifications of deliverables.
    • Manage the configuration of software products.
  • Integration and Collaboration:
    • Provide support for software integration, working closely with other software designers.
    • Collaboration with system engineers to analyze and specify the requirements
  • Standardization and Continuous Improvement:
    • Contribute to standardization by reusing existing solutions or implementing reusable solutions, including Commercial Off-The-Shelf (COTS) software.
    • Applying processes and standards inherent to the SIL4 development (Cenelec)
    • Provide suggestions for continuous improvement of processes.
  • Team Dynamics: Work as part of a collaborative team of 12 in Charleroi and 15 in Bangalore, fostering knowledge sharing and expertise exchange.

QUALIFICATIONS & COMPETENCIES

Education Requirements: Master’s Degree.

Experience:

  • Junior acceptable, but preferably more than 3 years of experience in:
    • Mandatory: Embedded Software development.
    • Desirable: Railway software development (ERTMS Level 2). Ada, Python, GitLab

Language Skills: Proficient in English (written and spoken); proficiency in French is an asset.

Competencies & Skills:

  • Excellent oral and written communication skills, with a proactive approach to reaching out and asking questions to other disciplines.
  • Ability to work collaboratively across engineering teams.
  • Technical background in Test & Integration activities (nice to have).
  • Knowledge of Git and GitLab, network communication protocols, and good understanding of IT networks (asset).
  • Familiarity with Embedded LINUX and Docker technologies (nice to have).

Programming Skills: ADA or C, Python, with a strong eagerness to learn and explore various technologies.

Soft Skills: Team spirit, proactivity, curiosity, rigor, responsibility, reliability, customer orientation, autonomy, and perseverance.

Location: Based in Charleroi with the option for remote work 2 days per week.

Location

Charleroi

Contact person

Thiry

Nieuw item

Our customers
ACTIVA Engineering uses cookies to remember certain preferences and align jobs interests.