وظائف مهندسين بشركة Valeo

وظائف مهندسين بشركة Valeo

Engineering Jobs Cairo, Egypt Full Time

Job Description

Software engineer (Junior/Standard) - Valeo

About the job

Being a Member Of The Software Team In Vcore(Valeo SW Core Platform), Will Give You The Opportunity To Work In All Valeo Products, Mastering Automotive Latest Technologies By The Following

  • Provide centralized solutions and services for different products like Auto Park, Autonomous Driver-Less system, Vehicle to Vehicle communication, Camera based Driving Assistance, Infotainment, Electric Vehicle and Lightning Systems
  • Design, develop and integrate firmware building blocks for all valeo projects, e.g.: AUTOSAR Basic Software, ECU hardware abstraction modules, microcontroller drivers, external chips, and complex drivers
  • Develop and Integrate Bootloader and standard SW components for different OEM’s, e.g.: Volvo, Tesla, BMW, Jaguar, PSA, Daimler, VW, etc...
  • Develop and design reliable secured embedded systems using Cyber Security concepts and algorithms
  • Travel to all Valeo sites (Germany,France,USA,China,India, Czech, etc.)and many OEMs (Volvo, BMW, etc.) to secure customer deliveries and Integrate GEEDS work with different Valeo Products Teams
  • Acquiring knowledge of new technologies and trends in the Automotive industry to keep Valeo in the lead of the market, like Over the Air bootloader, Hypervisors, Multi core technologies, Adaptive AUTOSAR,Cyber security and latest communication protocols
  • Providing training for Valeo product groups, in different sites to disseminate knowledge of new technologies and trends, guiding them in the automotive industry
  • Provide Support and consultancy in critical projects for different Valeo teams
  • Having clear objectives with frequent performance reviews
  • Existing in a challenging environment, with many opportunities to excel
  • Continuously exchange knowledge with the team. In Vcore our best investment is in people. We ensure you are learning something new every day!

Vcore Software Engineer is responsible for one or more of the following:

  • Develop Software for embedded systems in C
  • Design and Develop Drivers for Microcontrollers
  • Design and Develop Bootloaders Software
  • Design and Develop AUTOSAR Standard Components
  • Design and Develop Real time systems software components
  • Design and Develop software component based on Real time operating systems
  • Develop software for automotive communication technologies CAN, LIN, Flexray and Ethernet protocols
  • Design, Configure and Integrate AUTOSAR components & COTS with Application components
  • Develop software in Embedded Linux environment
  • Develop software for Cyber Security

Junior/Standard Software Engineer Responsibility Is As The Following

  • Develop and maintain software codes based on defined component requirements and component design
  • Understand and analyze customer and design requirements to identify any gaps or missing information needed to perform development and testing activities
  • Apply standard software guidelines including MISRA-C rules and Valeo naming rules
  • Participate in high level design for the projects that have high reuse factor
  • Design software components based on the high-level design requirements
  • Configure the different software components according to the specified requirements
  • Deliver and integrate the software component in overall software according to defined high level design
  • Develop component/integration test plans and test cases to verify the correct functionality against the requirements and that software meets the customers’ and the high-level requirements
  • Verify the software component functionalities in a defined HW target/platform
  • Verify the software component performance indicators
  • Execute static analysis tools and analyze the results
  • Follow defined project processes and ensure process conformance
  • Report work progress continuously through attendance of daily & weekly project internal meetings (Internal and external with other Valeo sites)
  • Contribute effectively in the continuous improvement of his/her project, team, and work environment by submitting improvement proposals whenever possible
  • Raise flags pro-actively for any issue that can impact his/her project or team
  • Test cases planning & Execution of test plans
  • Analyze executed test plans, and confirm that the software behavior respects the requirement documents.
  • Perform technical reviews on software component design, code, and test
  • Support his/her colleagues whenever required
  • Report findings (SW Bugs) on the configuration management tool
  • Prepare test reports
  • Perform the responsibilities of the pervious technical level as per the projects need

Education

  • B.Sc. in Communication, Electronics or Computer Engineering.
  • B.Sc. in Computer science.

Vcore Engineer Personal Qualification

  • Eager to learn new technologies.
  • Preferably Able to travel to Europe, USA, China & India.
  • International mindset.
  • Passion for writing quality code on embedded platforms.
  • Strong attention to details and problem-solving skills.
  • Out-of-the-box thinking.
  • Staying focused and organized.
  • Self-motivated.
  • Self-Committed.
  • Good communicator.
  • Good at giving and receiving constructive criticism.

Vcore Engineer Technical Qualification

  • Deep understanding of embedded systems concepts.
  • Deep understanding of microcontroller architectures & peripherals.

Professional Experience

Junior SW Engineer :From 0 to 1 years of relevant experience

Standard SW Engineer : From 1 to 3 years of relevant experience

Languages

  • Excellent command of English language is a must.

you can apply through this link :

Apply Link

Ads

Job Summary

  • Date Posted : 2 years ago
  • Job Type : Full Time
  • Location : Cairo, Egypt
  • Gender : Any

About company

Similiar Jobs

+ Browse All Jobs