Software Engineer (m/w/d) Embedded Systems

Bern, Switzerland

Job Description

\\n Location: Bern-Stauffacherstrasse, Switzerland

The Thales Group employs over 83,000 people worldwide, 850 of them in Switzerland. Thales\\\' roots in Switzerland go back to the middle of the 19th century. Since then, we have become an authoritative and pioneering provider of high-tech solutions, key technologies, systems and services in the fields of Defence & Security, Satellite & Space and Digital Identity & Security.

Through our training and simulation activities, Thales provides training simulators and related training services for pilots and operators of aircraft, helicopters, armoured vehicles, land forces and nuclear power plants, both in Switzerland and internationally.

With its solutions and competencies, Thales Simulation & Training Switzerland makes a significant contribution to national security. As a technology partner of the Swiss Armed Forces, Thales is active in the areas of development, operation, availability and life cycle management of state-of-the-art simulation and training systems for land forces.

Software Engineer in Embedded Systems (m/f/d) (Ref. No. R0227475)

at the location in Bern

#LI-HYBRID

As a Software Real Time & Embedded Engineering Role within Thales,

Your day-to-day role will include:
  • Create Specification, Conception, Analysis, Design, Realization and Documentation of Real-time/ - Embedded Software System
  • Create of use cases / test cases according to requirements of Embedded Software
  • Unit-,Component- and Integration-tests
  • Create and adapt of board support package in embedded Linux/Android environment and more platform ARM based
  • Estimate the cost for embedded software systems
  • Manage the interdisciplinary cooperation with the hardware development team
What we\\xe2\\x80\\x99re looking for from you:
  • Master or Bachelor in Electrical Engineering or Computer Science
  • Professional experience 2 to 5 years
  • Very good knowledge in C/C++
  • Very good knowledge in embedded software engineering
  • Good knowledge with software architecture (Design patterns, UML
  • Good knowledge in low-level development (drivers, hardware based implementation)
  • Good knowledge in low power development
  • Good Knowledge with Real Time Operating System
  • Good knowledge in kernel/-driver development under Linux
  • Knowledge with 32-Bit/64-Bit microcontroller
  • Knowledge with standard communication interface (E.g. SPI, I2C, USB, CAN)
  • Knowledge with embedded hardware development\\xe2\\x80\\xa2Knowledge with GCC compiler
  • Knowledge with Python
  • Knowledge with GIT
  • Innovatively and team player
  • Fluent in German and good knowledge in English
Would you like to learn more?

The Talent Acquisition Team is looking forward to hearing from you.

frederic.martin.ch@thalesgroup.com

#LI-FM1

Look forward to the collegial climate of a Swiss SME and the international reach of a global corporation with employment conditions that leave nothing to be desired. Thales lives diversity in everyday life, values work-life balance and where possible enables flexible working.

For more information on Thales as an employer, visit\\n \\n \\n \\n \\n \\n

\\n\\n Thales\\n \\n\\n

\\n

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1605066
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bern, Switzerland
  • Education
    Not mentioned