Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Engineer II

Home > C/C++ programming jobs

Senior Engineer II in Others new

  • Schneider Electric
  • Full time
  • Email
  • Taipei, Taiwan

Responsibilities

  • Design, develop, and implement firmware in C for ARM Cortex-M embedded systems.
  • Develop embedded device drivers for hardware and peripherals.
  • Implement USB, I2C, SPI, CAN, and TCP/IP communications functionality.
  • Use Python to generate C code and develop firmware testing and validation tools.
  • Develop network applications in C, C++, or Python for embedded Linux systems.
  • Participate in subsystem and system-level design verification, planning, and testing.
  • Collaborate with test engineers on production processes and manufacturing issues.

Requirements

  • BS/MS degree in Computer Science, Information Engineering, Electrical Engineering, or Electronic Engineering, or equivalent.
  • At least 3 years of embedded-systems firmware development experience.
  • Experience with C development and debugging techniques.
  • Experience with Subversion or Git version control systems.
  • Knowledge of C++, Python, object-oriented programming, data structures, and design patterns.
  • Knowledge of TCP/IP network programming.
  • Knowledge of Windows and Linux.

Benefits

  • Global family leave.
  • Comprehensive medical coverage for employees and dependents.
  • Worldwide employee stock ownership.
  • Hybrid work arrangement.

Schneider Electric

Schneider Electric is a global energy technology leader, driving efficiency and sustainability by electrifying, automating, and digitalizing industries, businesses, and homes. Its technologies enable buildings, data centers, factories, infrastructure, and grids to operate as open, interconnected ...

Similar positions

Senior Firmware Engineer (Communication Protocol)

  • Rockwell Automation
  • Full time
  • Others
  • 11/06/2026
  • Singapore, Singapore

Automotive Engineer

  • Hitachi, Ltd.
  • Full time
  • Others
  • 11/06/2026
  • Ho Chi Minh City, Vietnam

Ubuntu Linux Kernel Engineer

  • Canonical
  • Full time
  • Remote
  • 11/06/2026
  • Anywhere

Senior Firmware Engineer

  • CloudKitchens
  • Full time
  • USA
  • 11/06/2026
  • Salary: $158k - $218k/yr
  • Pittsburgh, PA

Senior Spacecraft Flight Software Engineer

  • Varda Space Industries
  • Full time
  • USA
  • 11/06/2026
  • Salary: $169k - $216k/yr
  • El Segundo, CA