Senior Software Engineer - 263564

Noida, India

About Siemens Digital Industries Software

Siemens Digital Industries Software is driving transformation to enable a digital enterprise where engineering, manufacturing and electronics design meet tomorrow. Our solutions help companies of all sizes create and leverage digital twins that provide organizations with new insights, opportunities and levels of automation to drive innovation.

Senior Software Engineer - 263564

Required:

  • Expertise in Linux/QNX BSP development, board bring-up, porting, customization
  • Work experience and good knowledge of different processor architectures, especially ARM-v7/v8
  • Proficient in both C and C++ programming and object-oriented design concepts
  • Expertise in Middleware/Application design, development and integration
  • Good work experience in multi-threaded application development
  • Excellent in code analysis, debugging (using tools like JTAG, gdb, valgrind), problem solving
  • Experience in integrating/customizing/issue-fixing open-source packages like alsa, systemd, dbus, connman etc., on embedded Linux platforms
  • Experience in Linux build systems like Yocto
  • Experience in scripting languages like python, shell scripting
  • Ability to work in a challenging environment, guide team members, good customer communication skills

Preferred:

  • Good work experience in sub-systems like usb, audio, graphics, networking etc.
  • Experience in Linux/QNX kernel, device driver development and bug-fixing
  • Contributions to Linux kernel and other open-source projects
  • Knowledge of using test frameworks, static code analysis and coverage tools

Job Duties

  • Board bring-up and porting Linux/QNX BSP for new hardware platforms
  • Design/develop/customize/integrate/configure/fix-issues in C++ middleware components/applications for Linux/QNX-based Automotive platforms
  • Integrate/configure/fix-issues in Linux Userland packages
  • Customize/configure/fix-issues in Linux/QNX kernel modules/features
  • Working and coordinating with teams located across geographies, interacting with customers


Organization: Digital Industries

Company: Mentor Graphics (India) Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time