? System and software requirements analysis
? Support of software architecture development in IBM Rational Rhapsody.
? Development of driver compliant with Autosar Watchdog Driver, ISO26262 and Misra (IBM Rational Rhapsody based code generation)
? Preparation of testing environment (fully automated, python based)
? Safety requirements analysis
? Test cases preparation
? Analysis of failed test cases, issues reproduction and debugging.
? Integration (ECU modules configuration: Port, Spi, Rte, Os, EcuM; linker scripts configuration)
? ?Debugging and analysis (Rte, watchdog stack)
Tasks:
? Design and software development of IoHwAb components:
? Aurix peripherals configuration
? Drivers development for Integrated Circuits
? Creating Module Description arxmls for IoHw modules
? Development of module configuration generators (python)
? Integration with SWCs over RTE
? Provide technical help/guidance to team members
? Close cooperation with the architecture team on product architecture design.
Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, SPI, I2C, Lauterbach
Trace32, iSystem WinIDEA,
Tasks:
? Technical lead of team analysing complex runtime issues (Os issues, High cpu
load, unexpected resets, watchdog handing, NVM issues, Architecture support):
? Work on issues analysis/reproduction/debugging. Providing valuable
information on issue resolution to architecture and development teams.
? Provide technical help/guidance to team members, organize their work,
make sure they have all the tools and knowledge needed for debugging.
? Close cooperation with architecture team on resolution of root caused issues
? Providing reports on issue resolution to customer.
Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, SPI, I2C,
Lauterbach Trace32
Tasks:
? Development of a complex Multi-Domain Controller system.
? Bootloader integration and development
? AUTOSAR Ethernet stack configuration:
o Development of Complex Device Driver for Ethernet switch
(88Q5050 and 88EA6321 : implementation of switch configuration
and management via RMU Eth packages)
o Development of Complex Device Driver for Ethernet transceiver
(88Q2112)
? Development of Ethernet switch diagnostic SWC.
? RTE and OS configuration.
? NVM configuration.
? Debugging and problem analysis.
Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, MDIO, RGMII,
88Q5050, 88EA6321, Lauterbach Trace32
Tasks:
? Debugging
? Bug-fixing.
? BSW reconfiguration
? Testing
Tasks:
? Team leading
? Requirements analysis, task planning and assignment
? Embedded software development in C and asm
? Maintenance of build server and HIL
? Preparation of release packages, supervision of release package testing
- Familiar with AUTOSAR standard and integration process.
- Experience in automotive projects based on microcontrollers:
Infineon Aurix TC2xx and TC3xx
- Experience with automotive switches:
Marvell 88Q5050, 88EA6321
- Knowledge of Real-time operating systems for automotive and industrial:
OSEK, FreeRTOS
- Knowledge of Automotive software standards:
MISRA C:2012, ISO 14229, ISO 26262
- Expertise on communication media:
SPI, I2C, CAN, ETH
- Knowledge of DaVinci Configurator and Developer
- Knowledge of EB Tresos.
- Development of AUTOSAR CDD and SWC:
- Ethernet switch and PHY configuration
- Ethernet switch and PHY diagnostic and management
- Bootloader - software flashing over UDS
- Configuration and Integration of AUTOSAR Basic Software with Vector DaVinci:
OS, RTE, BswM, NVM, CAN, EthIf, EthSwt, EthTrcv, Eth, IoHw
- Knowledge of MATLAB/Simulink/Stateflow with Simulink and Embedded Coder
- Knowledge of Wireshark
- Knowledge of CANoe
- Knowledge of Lauterbach Trace32 and iSystem winIDEA
- Version control and configuration management systems:
PTC Integrity, Jira, Svn, Git, Plastic SCM, Microsoft TFS
- Jenkins configuration experience
- Debugging and problem resolution skills
- Software Team Lead experience
? System and software requirements analysis
? Support of software architecture development in IBM Rational Rhapsody.
? Development of driver compliant with Autosar Watchdog Driver, ISO26262 and Misra (IBM Rational Rhapsody based code generation)
? Preparation of testing environment (fully automated, python based)
? Safety requirements analysis
? Test cases preparation
? Analysis of failed test cases, issues reproduction and debugging.
? Integration (ECU modules configuration: Port, Spi, Rte, Os, EcuM; linker scripts configuration)
? ?Debugging and analysis (Rte, watchdog stack)
Tasks:
? Design and software development of IoHwAb components:
? Aurix peripherals configuration
? Drivers development for Integrated Circuits
? Creating Module Description arxmls for IoHw modules
? Development of module configuration generators (python)
? Integration with SWCs over RTE
? Provide technical help/guidance to team members
? Close cooperation with the architecture team on product architecture design.
Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, SPI, I2C, Lauterbach
Trace32, iSystem WinIDEA,
Tasks:
? Technical lead of team analysing complex runtime issues (Os issues, High cpu
load, unexpected resets, watchdog handing, NVM issues, Architecture support):
? Work on issues analysis/reproduction/debugging. Providing valuable
information on issue resolution to architecture and development teams.
? Provide technical help/guidance to team members, organize their work,
make sure they have all the tools and knowledge needed for debugging.
? Close cooperation with architecture team on resolution of root caused issues
? Providing reports on issue resolution to customer.
Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, SPI, I2C,
Lauterbach Trace32
Tasks:
? Development of a complex Multi-Domain Controller system.
? Bootloader integration and development
? AUTOSAR Ethernet stack configuration:
o Development of Complex Device Driver for Ethernet switch
(88Q5050 and 88EA6321 : implementation of switch configuration
and management via RMU Eth packages)
o Development of Complex Device Driver for Ethernet transceiver
(88Q2112)
? Development of Ethernet switch diagnostic SWC.
? RTE and OS configuration.
? NVM configuration.
? Debugging and problem analysis.
Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, MDIO, RGMII,
88Q5050, 88EA6321, Lauterbach Trace32
Tasks:
? Debugging
? Bug-fixing.
? BSW reconfiguration
? Testing
Tasks:
? Team leading
? Requirements analysis, task planning and assignment
? Embedded software development in C and asm
? Maintenance of build server and HIL
? Preparation of release packages, supervision of release package testing
- Familiar with AUTOSAR standard and integration process.
- Experience in automotive projects based on microcontrollers:
Infineon Aurix TC2xx and TC3xx
- Experience with automotive switches:
Marvell 88Q5050, 88EA6321
- Knowledge of Real-time operating systems for automotive and industrial:
OSEK, FreeRTOS
- Knowledge of Automotive software standards:
MISRA C:2012, ISO 14229, ISO 26262
- Expertise on communication media:
SPI, I2C, CAN, ETH
- Knowledge of DaVinci Configurator and Developer
- Knowledge of EB Tresos.
- Development of AUTOSAR CDD and SWC:
- Ethernet switch and PHY configuration
- Ethernet switch and PHY diagnostic and management
- Bootloader - software flashing over UDS
- Configuration and Integration of AUTOSAR Basic Software with Vector DaVinci:
OS, RTE, BswM, NVM, CAN, EthIf, EthSwt, EthTrcv, Eth, IoHw
- Knowledge of MATLAB/Simulink/Stateflow with Simulink and Embedded Coder
- Knowledge of Wireshark
- Knowledge of CANoe
- Knowledge of Lauterbach Trace32 and iSystem winIDEA
- Version control and configuration management systems:
PTC Integrity, Jira, Svn, Git, Plastic SCM, Microsoft TFS
- Jenkins configuration experience
- Debugging and problem resolution skills
- Software Team Lead experience