Senior Staff Engineer Software & Firmware (f/m/div)*

  • Infineon Technologies
  • München, Germany
  • 09/10/2020
Full time Data Science Data Analytics Big Data Statistics Software Engineering

Job Description

At a glance

Do you have a vision of how Embedded Software should be coded? Do you have the passion and courage combined with your technical expertise to develop new and creative ideas in cooperation with various stakeholders globally? As Senior Staff Engineer Software & Firmware you work perseveringly on making things better, faster and more efficient. Sounds interesting? The come on board and join us at the pulse of technology! The Technical Ladder is a special career path for those who share innovative ideas, demonstrate comprehensive technical knowledge, show thought leadership, possess problem solving abilities and are able to create business value.

Job description

In your new role you will:

  • Architect, design development of PC applications for windows platform to provide desktop solution for iMOTION motor control software
  • Automation and development of test setups for internal testing of motor control firmware
  • Maintain and enhance existing PC software for iMOTION project
  • Conduct and participate in peer review of software designs, code and test specification
  • Perform the global team communication within the Business Lines and the cross-functional teams, e.g. marketing team, the program managers and field applications engineers
  • Participate to the application and system solution development
  • Perform embedded software/firmware development in the area of PC tool communication

Your Profile

You challenge the status quo and generate value with your ideas and solutions. Furthermore you live up high quality standards, strive for continuous improvement and think in a cooperative way. At the same time you remain aware of the big picture even in complex situations and look actively for the ideal solution and engage in professional debates with the relevant people, instead of accepting rash compromises. Last but not least you recognize and use different areas of expertise and skills within the team.

You are best equipped for this task if you have:

  • A degree in Computer Science, Electrical Engineering, Information Technology or similar
  • At least 5 years of relevant work experience in Embedded Software development, preferably system understanding in the area of motor control firmware development
  • Solid experience in using:

o C / C++
o Scripting language Python
o XML handling (parsers, validation, schema, XPath, xslt)
o C#/.NET

  • Experience of ARM CortexM architecture and toolchain
  • Knowledge in IEC61131 programming language, system test implementation and Matlab/Simulink are of advantage
  • Excellent communication skills in English and German

Benefits

What we offer you at Campeon

In our headquarter in Neubiberg near Munich, more than 3.300 employees are working in research & development, several central functions, IT and many more