Accelerated Management Program -Staff / Senior Embedded Software Engineer

5 months ago 1 Applied
Job Description

What you will experience in this role

Job Responsibilities

  • Develop software and system concepts that satisfy the customer's requirements, utilizing primarily C and C++ programming languages, along with other languages as needed
  • Provide leadership to a team of software engineers, including project planning, task management, mentoring and team motivation.
  • Directly interface with customers to clearly and concisely communicate technical information.
  • Be part of our management development program, to accelerate your career towards business leadership roles such as Functional (People) Manager, Project Manager & Business Development Manager
  • Be a leader and decision maker in our organization, driving improvement, new capabilities and growth

Education & Experience

  • Master/Bachelor degree in Software Engineering, Computer Science, Computer Engineering or Electrical Engineering is required for this position
  • For Senior Position: A minimum of 4 years equivalent industry (firmware/ software development) experience is required for this position assuming education requirements are met.
  • For Staff Position: A minimum of 8 years equivalent industry (firmware/ software development) experience is required for this position assuming education requirements are met.
  • Passionate on pursuing your career in management path.
  • Able to work independently and possess excellent communication skills.
  • Good problem solving skill and familiar with software engineering

Skills & Abilities

  • Possess good organizational, presentation, and leadership skills
  • Demonstrate proficiency using lab equipment and debug techniques
  • Strong computer skills, decision making, problem solving, verbal and written communication skills
  • Possess strong analytical skills and knowledge of software design, to include objected oriented design
  • Ability to work in a cross-functional team environment
  • Possess understanding of software design methodology, including Agile Scrum Development



Since 1979, Plexus has been partnering with companies to create the products that build a better world. We are a team of over 25,000 individuals who are dedicated to providing Design and Development, Supply Chain Solutions, New Product Introduction, Manufacturing and Sustainability Services. Plexus is a global leader that specializes in serving customers in industries with highly complex products and demanding regulatory environments. Plexus delivers customer service excellence to leading companies by providing innovative, comprehensive solutions throughout a product's lifecycle. For more information about Plexus, visit our website at .

Career Advice to Find Better