Location: Bangalore
Firm: Molex
Description
Molex is in search of a dynamic Firmware Engineer / Software program developer to be a part of our sturdy Engineering Staff to develop new merchandise that we’re bringing to market. You may be part of our cross-functional group and collaborate internationally with our design groups.
Training/Expertise:
- Bachelors or grasp’s in Engineering within the area of Electrical / Electronics & Communications Engineering or Pc science or equal
- Minimal of 5 years of expertise within the growth of digital assemblies and embedded programming (C, C ++) in addition to scripting (Python, Perl, and many others.) with at the very least 2 years in AUTOSAR-based Tasks
Tasks:
- Growth, enhancement, configuration, and integration of Software program Elements, RTE, CDD, BSW layer modules/elements
- Embedded real-time software program growth in C, (C++), OOP, and scriptings like Python or Perl
- {Hardware} and software-based problem evaluation in present frameworks
- Integration, adaption, and testing of software program modules on microcontrollers and microprocessors on automotive techniques
- Designing of software program specs based mostly on Necessities
- Designing paperwork about software program structure and design
- Expertise with construct environments – make information, make
- Engaged on AUTOSAR instruments like Davinci, EB tresos
Required:
- Sensible Expertise in Agile Software program Growth and embedded software program architectures
- Skilled expertise in AUTOSAR Traditional and/or AUTOSAR Adaptive commonplace software program
- Most well-liked at Elektrobit or Vector
- Skilled expertise in programming micro-controllers and processors
- Interrupt processing, registers, meeting code
- Expertise in dealing with bus techniques e.g. CAN, LIN (Ethernet)
- Toolchain (z.B. CANoe, DaVinci, EB-Tresos) and Debugger as Lauterbach, iSYSTEM)
- Finest Know How in working with built-in growth environments, debugger, configuration administration, and construct environments
- Dealing with of techniques for model management (GIT, SVN), bug monitoring, code checking, and releasing is a should
- Data about I2C, SPI, UART, USB, TCP/UDP, and Reminiscence
- Fundamentals in Actual-Time OS and Software program design for dynamic software program exams
- Buyer focus, Software, and process-oriented, with a ardour to cope with complicated issues
- Be open-minded, structured, and impartial in a development-oriented group of engineers.
Most well-liked:
- Fundamentals in automotive SPICE (SWE1-4) and ISO26262,
- Data in Qi expertise of the WPC, inductive techniques, and proximity detection
- Know How of electronics and dependable dealing with of schematics, oscilloscopes, and multimeter