Embedded Software Engineer C / C++


Offered by:

Speedgoat GmbH

IT & Technology

OrganizationYou are a member of the I/O Technologies team and report to the Head of I/O Technologies. You will closely collaborate with your team members, other development teams, Quality Engineering, and Technical Support, located at Speedgoat offices in Europe and the United States.IntroductionA three-month work introduction plan is prepared for this position.Key Tasks and Responsibilities

  • Development of C/C++ drivers and Simulink blocks to control I/O modules for use in real-time systems (POSIX-based RTOS)
  • Integration of I/O modules into the Simulink Real-Time environment
  • Actively engage with customers to understand market requirements, introduce new features, and improve user experience
  • Work on implementation specifications for new products
  • Writing test cases for the implemented functionality to be added to our automated testing framework
  • Creation of documentation associated with the functionality provided

Job requirements

  • Engineering degree in electrical engineering or equivalent education
  • At least two years of experience as embedded C/C++ software developer
  • At least two years of experience with MATLAB and ideally Simulink
  • Experience with real-time control applications is a plus
  • Ability to lead new product developments and feature improvements
  • Strong organizational skills and good team player
  • Demonstrated ability to serve as a kledgeable resource to the organization
  • Ability to take ownership, work independently and drive projects forward
  • Excellent written and spoken English

!This is your chance to join a high-tech company and contribute to complex engineering solutions world-wide resulting in next generation technology. This position offers a high degree of individual freedom but also responsibility.