Koch
Join our Talent Network
Skip to main content
We're prepping for scheduled maintenance! Application submissions will be closed from 11:00 pm EST Friday to 9:00 am EST on Saturday.

Firmware Development Engineer

Description

At Molex we’re committed to improving people’s lives and making the world a better place. Connected Mobility Solutions (CMS), a business unit of Molex LLC, develops innovative products and manufacturing processes around automotive in-vehicle networking, infotainment, and lighting segments. You may not see our name on the shelves, but our electronic solutions are inside the products you use every day. We work together with the world’s innovators to design and manufacture electronic solutions that solve complex technical challenges. We are constantly striving to improve and grow both personally and professionally. Come join our journey...

Who We Are Looking For: 

Molex is seeking a dynamic Firmware / 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 Realtime software development in C, (C++), OOP and scripting 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 file, cmake

·Working on AUTOSAR tools like Davinci, EB tresos

What You Will Need:

Required:

·Practical Experience in Agile Software Development and embedded software architectures

·Professional experience in AUTOSAR Classic and/or AUTOSAR Adaptive standard software

oPreferred at Elektrobit or Vector

·Professional experience in programming of micro- controllers and processors

ointerrupt 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, 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, 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, oscilloscope and multimeter

    ·Basic German language skills

    Sign up for our talent network.

    Not ready to apply? Take a minute to sign up to receive notifications on opportunities that match your interests.

    Sign Up Now
    Our teams around the globe are finding innovative solutions to the COVID-19 pandemic. See how