Press Enter


    Press Enter


    Build Engineer at Siemens AG (Liège, Belgium)
    Siemens AG Employer
    Liège, Belgium
    Job Type
    Job Location
    Full Time
    Liège, Belgium

    Job Description:

    In this position, you will support software build and
    Quality Assurance (QA) for the NX Nastran application. Your focus will be
    on ensuring fast and dependable builds, along with the associated QA testing to
    ensure Nastran continues to produce correct answers to difficult engineering

    In this role, you will maintain and improve existing build
    and test infrastructure. You will leverage your past experience in
    automated build and testing suites to bring a broader software engineering
    industry perspective to the Development Operations group.

    You will :

    • Ensure the efficient operation of Nastran builds
      and testing across several configurations and OSes
    • Work with development engineers to correct build
    • Maintain and support source code repository
    • Perform repository branching and merging
    • Work with development teams to determine an appropriate
      build schedule and then initiate the build and packaging process
    • Perform iterative builds, releases and
      environment setups and validations
    • Consult on and implement improvements to the
      build and testing software infrastructure
    • Consult with development team on improvements to
      developer tools, and implement said improvements
    • Use and suggest improvements to both internal
      and external tools used in the software development process

    Job tasks:

    -Build, compile, and test a complex application
    on both Windows and Linux platforms. The application is written in several
    languages, including Fortran, C, and C++

    -Use and improve automated systems for software
    build and test, including bespoke scripts written in Perl and Python.

    -Use and improve build and test status dashboards
    written using JavaScript, HTML, & CSS

    -Use a task-based job runner (Celery/RabbitMQ).

    -Help design and implement new build, test, and
    system status dashboards

    -Provide guidance and undertake efforts to
    simplify and improve reliability

    -Maintain multiple configurations of code across
    different releases

    Your profile:

    • You have a degree in Computer Science,
      Information Systems, Computer Engineering or another technical program
    • Strong practical experience with scripting
      programming languages (python, perl, shell scripting, php)
    • Strong knowledge and experience with version
      control, and branching models
    • Strong analytical, debugging, problem-solving and
      root-cause analysis skills
    • Building and compiling applications is exciting
      for you!
    • You are eager to work with Agile software
      development methodologies

    Organization: Digital Industries

    Company: Samtech SA

    Experience Level: Early Professional

    Job Type: Full-time

    Skills required:


    Flexible Hours
    Letter of Recommendation
    Note : This project is an external project, and it was posted on the platform by the Gradbee Team. We curate all the internships available across the internet by visiting company websites, and social networks like Facebook, LinkedIn, WhatsApp, Twitter etc. If you are the owner of this internship / project and need to get it removed, kindly mail us at [email protected]