Senior Embedded SW Engineer in Neuhausen am Rheinfall

Francesca Valentini, Zürich IT Professionals
jetzt bewerben

job details

Neuhausen am Rheinfall
Francesca Valentini, Zürich IT Professionals
058 201 56 65


Are you interested in a temporary position where you can make a valuable contribution to the project? Then this opportunity can be something for you! We are looking for a Senior Embedded SW Engineer for a dynamic company in Winterthur.

Job Function:

  • Architecture/Design of the Communication and Networking of embedded systems on Linux

  • Implement and document the software for vehicle components.

  • Writes unit test and integration test cases to ensure software quality.

  • Maintains the integration test system, executes integration test cases to validate software functions.

  • Develop an d implement Automated Testing Suite


Description of Main Tasks:

  • Requirement analysis

  • Component architecture and interfaces to other systems

  • Component level software design

  • Selection of open source software and configuration

  • Software development

  • Unit test development

  • Support for the other team members

  • Fixing bugs

  • Writing technical documentations

  • Reviews of design and implementation

  • Participating in the scrum testing

  • Providing third level support to projects


Educational Requirements: 

  • B.Sc. or equivalent in the field of computer science or information technology or electrical engineering

Required Skills / Experiences:

  • Experience in ARM trusted boot (ATF-A) / U-Boot / board bring-up / device-tree / kernel device driver

  • Experience with ARM Cortex-M0, M7, R7, A57 ARM cores

  • Experience with ARM Coresight tracing and debugging / DSTREAM

  • Experience with ARM Design Studio / Keil uVision / DS-5

  • Experience with linaro gcc toolchain

  • Experience with Yocto

  • An adavantage :

    • experience with FreeRTOS, Python experience / linux shell scripting

    • At least 5 Years of software development experience in C#/ C++/Java, communication (voice and data)  and network technologies with Linux and Windows

    • Solid understanding of software development life cycle and agile development

  • Strong command of English, both spoken and written 


Personal Requirements: 

  • Self-organized team player with accurate attitude of work

  • Facilitator of agile and modern development methodologies

  • Expressed analytic skills, able to articulate technical expertise

  • Continuous and fast learning


Does this sound like a great opportunity? Do not hesitate and apply now!

Human Forward!