848 Luxoft Jobs
Ethernet Bootloader Engineer
Luxoft
posted 6d ago
Responsibilities:• Software architecture design: Functional, Interfaces and Workflow
• Collaborate with team members to determine best practices and requirements for software
• Support software developers with detailed design, implementation and software test tasks
• Collaborate with system architects and requirements engineers to create requirements analysis and effort estimation
• Coordinate with different project stakeholders like customers and suppliers
• Oversee and support the coaching and training of team members to ensure all necessary employees are confident in the use of software applications
• Actively seek ways to improve business software processes and interactions
• Use a proactive approach to common challenges and by continually researching best practices in coding
• Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
• Provide and reinforce customer service expectations when assisting end-users in technical and operation issues
• Adaptation and Integration of an automotive bootloader for different projects
• Developing Bootloaders for new controller platforms using CAN/Ethernet bus Execution of tests with customer flash tools
Perform Unit tests like static and Dynamic tests Tool knowledge:
• DOORS
• EB Tresos/Davinci Configurator
• Autosar -Builder
• GitHub
• JIRA/Bricks
• CANoe
• Lauterback/Trace 32
• Google Test framework for Unit Testing
Mandatory Skills:
Mandatory Skills Description:• A minimum of 10+ years professional programming experience
• Strong expertise in Ethernet, CAN, DoIP, flash memory ( 5+ Years)
• Analytical skills to determine how existing software can be enhanced
• In-depth knowledge how Bootloader and updater concepts
• In-depth knowledge of Ethernet communication stack
• In-depth knowledge of DOIP
• In-depth knowledge of UDS services and ISO 14229
• Strong experience with Embedded system development/engineering
• Familiarity with network benchmarks and performance evaluation methods
• Board bring-up experience
• Experience with Davinci Configurator
• Good Knowledge in Python/Perl
• Advanced Programming experience in C/C++
• Know-how in Configuration management
• Good debugging skills in Lauterback/Trace32
• ISO 13400, Ethernet COM Stack
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Engineer roles with real interview advice