Embedded software developer (m / f / d) for automotive E / E products

Job description

Are you interested in the latest technologies, exciting projects and a great team that is happy to welcome you ? Perfect - then join us!

  • You are applying for a position at Technica Engineering GmbH-Munich Office.
  • Technica Engineering GmbH is part of the Technica group of companies with currently approx. 800 employees worldwide.
  • This position is available on a full- or part-time basis.

    Technica Engineering GmbH
    is an electronics manufacturing company in the field of vehicle development.
    We develop and produce our own software and electronic products, as well as provide consulting services to our customers for new development and test projects. Our technical specialization in the field of automotive Ethernet and ECU development enables us to offer technical solutions on topics such as embedded ECUs, on-board networks, ADAS, security, body function, comfort function, gateway and many more.

    Being a permanent role, you get the security, freedom, and support to grow both personally and professionally as an essential part of the Technica team. The company offers internal training to help you develop/progress the skills and knowledge to get started and excel in one of our many projects. Upon starting at the company you will be further supported by an experienced colleague who will work with you individually as a mentor/coach role.

We are currently offering you a position as Embedded Software Developer (m / f / d) for Automotive E / E products in permanent employment in Munich.

“The ideal applicant has already gained initial experience in ECU SW development
and experience in embedded software programming."


We are looking for Software Engineers with different levels of experience from Junior to Senior profiles.

Following tasks would be part of the daily job depending on the position level:

  • Carry out the SW development to ensure the technical and functional feasibility of the products giving support to the project teams, with the objective of reaching cost, quality and timing goals established.
  • Understand global system requirements and system architecture to perform an appropriate software design.
  • Participate in system architecture definition at early project phases of pure research projects with non-fixed requirements at project kick-off. In this kind of project, be able to give appropriate feedback to the customer and internal stakeholders to assure the best architecture selection.
  • Generate accurate technical manuals of the delivered software and operational documentation, as well as the required SW design delivery documents.
  • Ensure the development and prototypes' delivery regarding the defined plans with the client.
  • Technical support within the expertise area to other team members.
  • Perform research of new technologies, ideas and trends within your area of expertise and attend relevant conferences or seminars to ensure the company's up-to-date with current technological developments and in the state of the art of all emerging technologies.
  • Participate in demos of team capabilities to company management and to customers with creation of prototype setups, sometimes to be presented in fairs where the company is present too.
  • Generate accurate periodic reporting of progress and blocking points, as well as ability to efficiently communicate with the team and with our customers.

Job requirements

  • At least 2+ years of experience in embedded microcontroller and/or embedded Linux development is desirable.
  • Candidates without previous experience would be also eligible.
  • C and C++ programming knowledge is needed.
  • Good team player with strong analytical and investigation skills.
  • Previous experience in real-time systems design and programming is desirable.
  • Experience in debugging with tools like Trace32 or similar is desirable.
  • Basic electronics understanding – capability to understand schematics and use an oscilloscope during low-level debugging.
  • Experience in team-based development, using centralized issue trackers like JIRA, version control systems like SVN or git and continuous integration tools like Jenkins is desirable.
  • Knowledge of Ethernet and automotive communication buses is desirable.
  • Knowledge of simple communication bus interfaces: I2C, SPI, etc., is desirable.
  • Previous experience in Python and other scripting languages is desirable.
  • Fluency in English is a must, German is nice to have.

For additional information in case you want to know more about us, check our website: https://technica-engineering.de/en/


Our offer will make your heart beat faster

  • You'll work with and learn a lot from leading technology pioneers like Dr Lars Völker and Thomas Königseder - so we'll build your IP know-how and train you to be the next subject matter expert.
  • Exceptional work-life balance: - Flexible holiday arrangements - Because you know best when you need a break - Compensatory time off - Your free time is important to us - Any overtime can be converted into free time - Flextime model - Whether you're an early bird or a night owl - You can flexibly organize your working day - Flexibly adaptable working hours model - Full-time or part-time - Because you decide where your priorities lie.
  • We are multi-cult and live an extraordinary DIVERSITY of very many nationalities and cultures - fully integrated in the daily work routine
  • Home Office up to 50%
  • Tailor-made coaching program for the first few months - because your personal support is important to us, we think about what you should learn before you start so that you can familiarize yourself well.
  • Wide range of training courses via the company's internal training database as well as via the Gamelearn online learning platform - so that you can continue your training with us in a targeted manner.
  • Possibility to take on internal roles (e.g. trade fairs, recruiting, mentoring..) - if you want to get involved outside of your team role.
  • A very good salary and a comprehensive package of attractive company benefits such as pool bikes & scooters, credit payment card, BAV or company loans - because we appreciate your daily commitment.

our Talent Acquisition Team is ready for you
You can address all your questions to Verena, Bahar, Moritz and Julie. Just contact us.
mycareer@technica-engineering.de +4989 2000 72419
Tell us more about your talent and send your application here in our online-portal to start your career at Technica now.