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."
MAIN FUNCTIONS
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.
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.