Software Principal Engineer

4 weeks ago


TAIPEI, Taiwan Dell Full time
Software Sr. Principal Engineer-Embedded Controller

At Dell, we're pushing the boundaries of innovation in firmware engineering. As a Software Sr. Principal Engineer-Embedded Controller, you'll be part of a team that designs and implements cutting-edge firmware solutions for embedded controllers. Your expertise will drive the development of high-performance, reliable, and secure firmware that meets the demands of our customers.

Key Responsibilities:

  • Design and implement firmware for embedded controllers using C programming and assembly languages.
  • Develop and debug system firmware using logic analyzers, scopes, and debuggers.
  • Collaborate with system, firmware, and software architects to define feature specifications and behavior.
  • Work with internal groups and external partners to define interface specifications and ensure seamless integration.
  • Communicate and coordinate activities across multi-regional sites.

Requirements:

  • Bachelor's degree in Electronic Engineering, Computer Engineering, or Computer Science, plus 12+ years of current embedded software development experience.
  • Experience developing firmware for PC architecture.
  • Familiarity with latest technology trends (RTOS, wireless charging, type-C) and various hardware bus interfaces (SMBUS, LPC, I2C, PS2, etc).
  • C programming, Assembly experience, Compilers, assemblers, debuggers.
  • Ability to analyze electrical schematic diagrams and use ITP/XDP, scopes, and logic analyzers.

Desirable Requirements:

  • Experience with the Security Development Lifecycle (SDL), including threat modeling and penetration testing.
  • Experience with Git and the Atlassian suite of tools (Jira and Confluence).

About Dell:

Dell Technologies is a global leader in technology and innovation, helping organizations and individuals build a brighter digital tomorrow. Our company is made up of more than 150,000 people, located in over 180 locations around the world. We're proud to be a diverse and inclusive team and have an endless passion for our mission to drive human progress.

We offer excellent benefits, bonus programs, flexible work arrangements, a variety of career development opportunities, employee resource groups, and much more. Join us and become a part of what's next in technology, starting today.



  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerDell Technologies is seeking a highly skilled Software Principal Engineer to join our Software Engineering Team in Taiwan. As a key member of our team, you will be responsible for developing sophisticated systems and software based on customer business goals, needs, and general business environment.Key Responsibilities:Contribute...


  • TAIPEI, Taiwan Dell Full time

    Senior Principal Software EngineerAt Dell Technologies, we're pushing the boundaries of innovation and excellence in firmware engineering. As a Senior Principal Software Engineer, you'll be part of a team that leads the analysis, design, programming, debugging, and troubleshooting of software for firmware applications.We're looking for a seasoned...


  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team at Dell Technologies delivers cutting-edge application enhancements and new products for a changing world. Our team designs and develops software for platforms, peripherals, applications, and diagnostics, leveraging advanced technologies, tools, and software engineering methodologies in collaboration...


  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team at Dell is responsible for delivering next-generation application enhancements and new products for a changing world. As a Software Principal Engineer, you will be part of a team that designs and develops software for platforms, peripherals, applications, and diagnostics, leveraging the most advanced...


  • TAIPEI, Taiwan Dell Full time

    Senior Principal Software EngineerWe're seeking a highly skilled Senior Principal Software Engineer to join our Firmware Engineering team in Taipei. As a key member of our team, you'll be responsible for leading the development of state-of-the-art firmware solutions that drive innovation and excellence in our products.Key Responsibilities:Lead software...


  • TAIPEI, Taiwan Dell Full time

    Senior Principal Software EngineerWe're seeking a highly skilled Senior Principal Software Engineer to join our Firmware Engineering team in Taipei. As a key member of our team, you'll be responsible for leading the development of state-of-the-art firmware solutions that drive innovation and excellence in our products.Key Responsibilities:Lead software...


  • TAIPEI, Taiwan Dell Full time

    Software Sr. Principal Engineer-Embedded ControllerAt Dell, we're pushing the boundaries of innovation in firmware development. As a Software Sr. Principal Engineer-Embedded Controller, you'll be part of our Firmware Engineering team, driving the creation of cutting-edge firmware solutions for our embedded controller products.Key Responsibilities:Design and...


  • TAIPEI, Taiwan Dell Full time

    Software Sr. Principal Engineer-Embedded ControllerAt Dell, we're pushing the boundaries of innovation in firmware engineering. As a Software Sr. Principal Engineer-Embedded Controller, you'll be part of a team that designs and implements cutting-edge firmware solutions for embedded controllers. Your expertise will drive the development of high-performance,...


  • TAIPEI, Taiwan Dell Full time

    Software Sr. Principal Engineer-Embedded ControllerAt Dell, we're pushing the boundaries of innovation in firmware engineering. As a Software Sr. Principal Engineer-Embedded Controller, you'll be part of a team that designs and implements cutting-edge firmware solutions for embedded controllers. Your expertise will drive the development of high-performance,...


  • TAIPEI, Taiwan Dell Full time

    Software Sr. Principal Engineer-Embedded ControllerAt Dell, we're pushing the boundaries of innovation in firmware engineering. As a Software Sr. Principal Engineer-Embedded Controller, you'll be part of a team that designs and implements cutting-edge firmware solutions for embedded controllers. Your expertise will drive the development of high-performance,...


  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team at Dell is responsible for delivering next-generation application enhancements and new products for a changing world. As a Software Principal Engineer, you will be part of a team that designs and develops software for platforms, peripherals, applications, and diagnostics, leveraging the most advanced...


  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team at Dell is responsible for delivering next-generation application enhancements and new products for a changing world. As a Software Principal Engineer, you will be part of a team that designs and develops software for platforms, peripherals, applications, and diagnostics, leveraging the most advanced...


  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team at Dell is responsible for delivering next-generation application enhancements and new products for a changing world. As a Software Principal Engineer, you will be part of a team that designs and develops software for platforms, peripherals, applications, and diagnostics, leveraging the most advanced...


  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team at Dell is responsible for delivering next-generation application enhancements and new products for a changing world. As a Software Principal Engineer, you will be part of a team that designs and develops software for platforms, peripherals, applications, and diagnostics, leveraging the most advanced...


  • TAIPEI, Taiwan Dell Full time

    Job Title: Senior Principal Software EngineerAs a Senior Principal Software Engineer on our Firmware Engineering team in Taipei, you will play a key role in shaping the future of our products. We are looking for a highly skilled and experienced professional to lead our software development efforts and drive innovation in firmware engineering.Key...


  • TAIPEI, Taiwan Dell Full time

    Senior Principal Software EngineerDell Technologies is seeking a highly skilled Senior Principal Software Engineer to join our Firmware Engineering team in Taipei. As a key member of our team, you will be responsible for leading the development of state-of-the-art firmware solutions for our products.Key Responsibilities:Responsible for software management...


  • TAIPEI, Taiwan Dell Full time

    Job Title: Senior Principal Software EngineerAs a Senior Principal Software Engineer on our Firmware Engineering team in Taipei, you will play a key role in developing state-of-the-art firmware solutions that drive innovation and progress.Key Responsibilities:Responsible for software management for assigned projects, ensuring timely delivery and high-quality...


  • TAIPEI, Taiwan Dell Full time

    Senior Principal Software EngineerAs a Senior Principal Software Engineer on our Firmware Engineering team, you will play a key role in delivering state-of-the-art firmware solutions that drive innovation and excellence. We are seeking a highly skilled and experienced professional to lead and manage software development activities, oversee programming...


  • TAIPEI, Taiwan Dell Full time

    Software Principal EngineerDell Technologies is seeking a highly skilled Software Principal Engineer to join our Software Engineering team in Taiwan. As a key member of our team, you will be responsible for developing sophisticated systems and software based on customer business goals, needs, and general business environment.Key Responsibilities:Contribute...


  • TAIPEI, Taiwan Dell Full time

    Senior Principal Software EngineerDell Technologies is seeking a highly skilled Senior Principal Software Engineer to join our Firmware Engineering team in Taipei. As a key member of our team, you will be responsible for leading the analysis, design, programming, debugging, and troubleshooting of software for firmware applications.Key Responsibilities:Manage...