Embedded Software Developer

Year    Bangalore, Karnataka, India

Job Description


[ n Your Job We are looking for high performance people with the ability to adapt and welcome change, who have the desire to contribute and make a difference. As a member of the engineering team, this position is responsible for developing efficient embedded applications, optimizing existing applications, and producing clean and reusable libraries. The Embedded Software Developer must have a strong knowledge of Real-Time OSes and System-on-Chips along with advanced problem-solving skills Our Team Join us to be part of the Molex Industrial Automation group, where you will work on challenging and innovative solutions for a better and connected world. You will be part of our respectful, friendly, and innovative culture empowering each individual at every level. What You Will Do Developing embedded applications for different Molex industrial automation platforms/products. Help to identify, specify, and plan tasks assigned by the project lead. xb7 Writing device drivers for various hardware peripherals. xb7 Developing embedded software modules to support industrial communication protocols. xb7 Working closely with system and solution architects to design and implement embedded modules. xb7 Participating in peer reviews xb7 Maintaining code integrity xb7 Practicing an entrepreneurial, customer focused, innovative, and forward-looking culture. Who You Are (Basic Qualifications) Ability to quickly acquire knowledge of many technologies. xb7 Excellent big picture and abstract thinking skills, with an open and innovative mindset xb7 Exposure to entire life cycle of Embedded software development process. xb7 Strong analytical skills, and excellent communication and team building skills. xb7 Strong programming skills in C/C++ xb7 Experience in bare metal and operating system. Operating systems knowledge such as QNX, VxWorks, Windows CE, RTLinux, or a similar OS. xb7 Fundamental understanding and development experience with major processor architectures (ARM, x86, MIPS etc.) xb7 Experience in peripheral devices such as Flash, EEPROM, FPGA, ADC, DAC etc xb7 Experience in serial interface protocols such as SPI, I2C, UART etc. xb7 Unit testing skills to ensure the code functionality and system requirements. Cantata unit test tool experience will be an asset. xb7 Knowledge and experience with Static analysis and MISRA 2012 xb7 Knowledge and experience with design patterns, methodologies, and best practices (modularity, portability, scalability) xb7 Knowledge of Ethernet (IEEE802.3.x) technologies, IP-based as well as layer 2 protocols, SNMP, PTP, and QoS are a plus. xb7 Experience working on mission critical systems and/or functional safety (IEC61508) applications is a strong asset. xb7 Familiarity with industrial communication protocols (DeviceNet, EtherCAT, Profibus, PROFINet, EtherCAT, Ethernet/IP, CC-Link IE etc.) xb7 Familiarity with debugging complex embedded software/firmware. xb7 Familiarity with Jira, Bitbucket, Git, GitLab, Jenkins, and other continuous integration tools What Will Put You Ahead Knowledge of industrial communication protocols such as Ethernet/IP, CIP Safety, PROFINET, PROFISafe. u2022 Familiarity with PLCu2019s, and ladder logic is a plus. u2022 Familiarity with PLM tools like Polarion u2022 Familiarity with Functional Safety (IEC 61508 or similar standards) u2022 Familiarity with MISRA 2012 u2022 Experience with bare-metal deployments, preferably on ARM architecture Who We Are Molex is a globally recognized provider of electronic solutions in a wide range of industries including data communications, consumer electronics, industrial, automotive, commercial vehicle and medical. It is a subsidiary of Koch Industries, one of the largest privately held companies in the world. Our vision is to be the leading global provider of innovate electronic solutions that create value for our customers and society. n ]

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3165068
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year