JOB: Firmware Engineer at Molex

- Advertisement -
 

APPLY HERE

Location: Bangalore

Company: Molex

Description

Molex is seeking a dynamic Firmware Engineer / Software developer to be part of our strong Engineering Team to develop new products that we are bringing to market. You will be a part of our cross-functional team and collaborate internationally with our design teams.

Education/Experience:

  • Bachelors or master’s in Engineering in the field of Electrical / Electronics & Communications Engineering or Computer science or equivalent
  • Minimum of 5 years of experience in the development of electronic assemblies and embedded programming (C, C ++) as well as scripting (Python, Perl, etc.) with at least 2 years in AUTOSAR-based Projects

Responsibilities:

  • Development, enhancement, configuration, and integration of Software Components, RTE, CDD, BSW layer modules/components
  • Embedded real-time software development in C, (C++), OOP, and scriptings like Python or Perl
  • Hardware and software-based issue analysis in existing frameworks
  • Integration, adaption, and testing of software modules on microcontrollers and microprocessors on automotive systems
  • Designing of software specifications based on Requirements
  • Designing documents about software architecture and design
  • Experience with build environments – make files, make
  • Working on AUTOSAR tools like Davinci, EB tresos

Required:

  • Practical Experience in Agile Software Development and embedded software architectures
  • Professional experience in AUTOSAR Classic and/or AUTOSAR Adaptive standard software
  • Preferred at Elektrobit or Vector
  • Professional experience in programming micro-controllers and processors
  • Interrupt processing, registers, assembly code
  • Experience in handling bus systems e.g. CAN, LIN (Ethernet)
  • Toolchain (z.B. CANoe, DaVinci, EB-Tresos) and Debugger as Lauterbach, iSYSTEM)
  • Best Know How in working with integrated development environments, debugger, configuration management, and build environments
  • Handling of systems for version control (GIT, SVN), bug tracking, code checking, and releasing is a must
  • Knowledge about I2C, SPI, UART, USB, TCP/UDP, and Memory
  • Fundamentals in Real-Time OS and Software design for dynamic software tests
  • Customer focus, Tool, and process-oriented, with a passion to deal with complex problems
  • Be open-minded, structured, and independent in a development-oriented team of engineers.

Preferred:

  • Fundamentals in automotive SPICE (SWE1-4) and ISO26262,
  • Knowledge in Qi technology of the WPC, inductive systems, and proximity detection
  • Know How of electronics and reliable handling of schematics, oscilloscopes, and multimeter

SHARE YOUR THOUGHTS & COMMENTS

 
 

What's New @ Electronicsforu.com

Most Popular DIYs

Electronics Components

Truly Innovative Tech