Firmware Development Engineer
Description
Education/Experience:
- Studies in the field of electrical, communications engineering or computer science
- min. 5 years of professional experience in the development of electronic assemblies and embedded programming (C, C ++) as well as scripting (python, perl, etc.)
- min. 2 years of design experience in AUTOSAR Projects
Responsibilities:
- embedeed realtime software development in C, (C++),OOP and scropting like python or perl
- hard- and software based issue analysis in existing frameworks
- integration, adaption and testing of software modules on microcontrollers and microprocessors on automotive systems
- designing of software specifications based on Requirements
- designing documents about software architecture and design
- expierince with build environments - makefile, cmake
Requirements:
- Practical Experience in Agile Software Development and embedded software architectures
- Know-How AUTOSAR Classic and/or AUTOSAR Adaptive standard software
- Preferred at Elektrobit or Vector
- professional experience in programming of micro- controllers and processors
- interrupt processing, registers, assembly code
- experience in handling bus systems e.g. CAN, LIN (Ethernet)
- and Toolchain (z.B. CANoe, DaVinci, EB-Tresos) and Debugger as Lauterbach oder iSYSTEM
- best KnowHow in working with integrated development environments, debugger, configuration management and build environments
- handling of systems for version control (GIT,SVN), bug tracking, code checking, releasing is a must
- knowledge about I2C, SPI, UART, USB, TCP/UDP and Memory
- fundamentals in Real Time OS and Software design for dynamic software tests
- fundamentals in automotive SPICE (SWE1-4) and ISO26262,
- knowHow of electronics and reliable handling of schematics, oscilloscope and multimeter
- expierince in build environments - makefile, cmake is an advantage
- tool- and proces-oriented working methodes
- team spirit and passion to deal with complex problems, open minded
- structured, independent work in a development-oriented team of engineers
- you document and communicate securely in English
- customer and goal-oriented thinking
advantageous:
- knowledge in Qi technology of the WPC, inductive systems and proximity detection
- basic German langauge skills could be an advantage