Search by job, company or skills

Senior Embedded Software Engineer

  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Purpose Statement: As an Embedded Software Engineer at Plexus Engineering Solutions (Penang Design Center), you will design and develop embedded software for products across a wide range of industries. This role collaborates with talented software, mechanical, quality, manufacturing and test engineers throughout all phases of the product development life cycle - from idea and conceptualize; through requirements, design, and development; to manufacturing transition and into the market.

Key Job Accountabilities:

• Experienced in Multiple Phases and Achievement in at least One Phase of Product Realization Process as it applies to their role which includes - Conceptualize, Design, Commercialize, Manufacture, Fulfill, Sustain.

• Regarded as a go to technical specialist, leader and mentor within their engineering discipline

• Serves as an in-discipline technical lead providing technical guidance, controlling scope, schedule, budget and ensuring overall technical success on small to mid-size projects.

• Leads local continuous improvement activities associated with their engineering discipline and/or project-level tools or processes.

• Provides Customer Service leadership in project technical discussions. Extends support in business development and proposal creation.

Additional Accountabilities:

• 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, and mentoring and team motivation.

• Directly interface with customers to clearly and concisely communicate technical information.

• Maintain and deliver controlled software releases to customers by utilizing appropriate configuration management tools

• Develop and execute software design verification test plans per requirements specifications to ensure prototypes meet design requirements

• Develop project documentation in accordance with quality and change management procedures and guidelines to ensure project information is properly organized and archived

• Challenge status quo to continuously improve software group's capabilities, approach and process

• Report status to the project manager in an accurate and concise manner

• Participate in design reviews to ensure quality design output

• Successfully contribute and interact with a product development team consisting of engineers from various other disciplines (Mechanical, Digital, Analog, Industrial Design and Functional Test)

• Be familiar with the manufacturing process and understand the needs of the software development team to transfer product designs to manufacturing.

Education & Experience:

• Master/Bachelor degree in Software Engineering, Computer Science, Computer Engineering or Electrical Engineering is required for this position or

• A minimum of 7 years equivalent industry (firmware/ software development) experience is required for this position assuming education requirements are met

• Able to work independently and possess excellent communication skills.

• Good problem solving skill and familiar with software engineering

Skills & Abilities:

• 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

• Possess the leadership skills and passion to mentor junior engineers.

• Experience in developing embedded Linux software is an added advantage.

• Ability and willingness for local and international travel will be required to meet the needs of the business

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152284337

Similar Jobs

Malaysia, Penang

Skills:

ScrumAgileNfcMachine LearningRtosLteBleAutomationFirmware DevelopmentBashPythonPerlAssembly LanguageLinux KernelEmbedded system debuggingHardware interfacesTETRASensorsSAFe development methodologiesWiFiReal-time embedded software development

Beware of Scammers

We don’t charge money for job offers