Senior / Expert Autosar C Developer
luxsoft
Job Summary
Luxoft is seeking a Senior/Expert Autosar C Developer to join their team in Bucharest, Romania, focusing on autonomous drive technologies. The role involves developing and delivering software code, optimizing for performance, creating unit tests, executing static analysis, participating in code reviews, and documenting code. Candidates should be proactive, self-motivated, and willing to travel, contributing to the continuous improvement of projects and the team. This position offers the opportunity to work on future car technologies and contribute to Luxoft's growth.
Must Have
- Develop and deliver software code
- Optimize code for performance and footprint
- Develop unit tests
- Execute static analysis tools
- Participate in code review
- Document the code
- Report work progress continuously
- Be proactive and highly motivated
- Contribute to continuous improvement
- Good command of English
- Self-motivated and self-disciplined
- Willingness and ability to travel
- 5 years Embedded SW development experience
- Autosar BSW Development experience
- Strong C programming knowledge
- Real-time and resource constraint programming experience
- Automotive projects experience
- Knowledge of CAN, Ethernet protocols
- Familiarity with MCU architecture (Infineon AURIX, NXP Calypso, Renesas V850)
- Strong unit testing, code review, static analysis tools (QAC, Klocwork) experience
- Root cause analysis experience
- Disciplined SLDC process (CMMI or ASPICE) experience
- Low Level Diagnostics implementation
- MCAL Integration
- Ethernet/CAN Stack Configuration
Good to Have
- Vector DaVinci tooling experience
- Elektrobit Tresos tooling experience
Perks & Benefits
- Join highly competent and motivated international team
- Apply your talent into figuring the shape of future car
- Personal growth and promotion options
- Make an impact to the overall growth of Luxoft
Job Description
##### Project description
Luxoft is an industry-leading software integrator and solution house for automakers and automotive suppliers. There are millions of cars on the road today with solutions designed by Luxoft. We are working on development of modern and future technologies of Autonomous Drive with highest demands in safety and reliability.
For expanding our business offering in the European market, we seek to establish an experienced software development team in Bucharest (Romania) and St.Petersburg (Russia). Luxoft is happy to receive applications from self-motivated and self-disciplined applicants who communicate well, like to work in teams, and are willing to travel.
For the successful candidate we offer the opportunity to enhance and develop your career with the following benefits:
- Join highly competent and motivted international team
- Apply your talent into figuring the shape of future car
- Personal growth and promotion options
- Make an impact to the overall growth of Luxoft
##### Responsibilities
- Develop and deliver software code according to well defined disciplined process
- Optimize code for performance and footprint, considering advantages of h/w platform
- Develop unit tests to verify the correct functionality against the requirements
- Execute static analysis tools and analyze the results
- Participate in code review
- Document the code
- Report work progress continuously through attendance of daily & weekly project internal meetings
- Be proactive and highly motivated
- Contribute effectively in the continuous improvement of his/her project, team, and work environment by submitting improvement proposals whenever possible
- Good command of English
- Self-motivated and self-disciplined
- Willingness and ability to travel
##### Skills
Must have
- Skills Required:
- 5 years of work experience in Embedded SW development
- Experience with Autosar BSW Development
- Strong work knowledge C, practical experience with real-time and resource constraint programming
- Experience with Automotive projects is mandatory
- Knowledge of industrial communication protocols, such as CAN, Ethernet
- Familiarity with a MCU architecture (such as Infineon AURIX, NXP Calypso, Renesas V850)
- Strong experience in unit testing, code review and usage of static analysis tools (e.g. QAC, Klocwork)
- Experience with root cause analysis (analysis of logs, work with debuggers, etc.)
- Experience with disciplined SLDC process environment such as CMMI or ASPICE
- Implementation of Low Level Diagnostics, MCAL Integration, Ethernet/CAN Stack Configuration
Nice to have
- Vector DaVinci tooling experience or Elektrobit Tresos tooling experience
##### Other
Languages
English: C1 Advanced
Seniority
Senior