3D Systems - Wilsonville, OR

posted 11 days ago

Full-time - Senior
Wilsonville, OR
Professional, Scientific, and Technical Services

About the position

The Senior Embedded Software Engineering Manager at 3D Systems will lead a team of developers to innovate and enhance 3D printing technology. This role involves driving the development of cutting-edge software solutions, managing critical projects, and shaping business strategies within the plastics business unit. The position requires a blend of technical expertise, leadership skills, and a passion for 3D printing, aiming to foster a culture of excellence and innovation in the organization.

Responsibilities

  • Drive innovation by partnering with Product Management to develop and launch new capabilities for 3D printing systems.
  • Manage and inspire a team of 7-10 embedded software developers, fostering a culture of excellence.
  • Participate in high-level business planning for the plastics business unit, influencing product direction.
  • Lead initiatives to modernize legacy systems and ensure technology remains cutting-edge.
  • Oversee complex software projects from conception to delivery as both a people manager and project manager.
  • Create and maintain sophisticated embedded software for Windows and Linux platforms.
  • Mentor and develop new engineering talent in the field of 3D printing.
  • Collaborate with technical leads and program managers to optimize Agile development processes.
  • Coordinate with diverse project teams to ensure seamless integration of technologies.
  • Manage performance, career development, and recruitment to build a world-class team.

Requirements

  • BS in Computer Science, Computer Engineering, or related technical field (required).
  • MS in Computer Science or Computer Engineering (preferred).
  • Extensive experience in software development with a focus on embedded software solutions.
  • Proven leadership experience as a technical team lead or manager.
  • Deep knowledge of C++ programming and source control methodologies.
  • Proven track record with Agile software development practices.

Nice-to-haves

  • Passion for 3D printing technology and control systems.
  • Exceptional verbal and written communication skills.
  • Inspirational leadership style that influences and provides clear direction.
  • Mastery of software scheduling, planning tools, and processes.
  • Ability to thrive in a dynamic environment and make critical decisions swiftly.
  • Talent for motivating teams and fostering a shared vision.
  • Familiarity with Atlassian JIRA for bug tracking and Sprint management.

Benefits

  • Flexible work arrangements
  • Competitive health plans
  • Generous leave policies
  • Opportunities for professional growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service