
Staff Engineer, Embedded Software
6 days ago
As a Senior/Staff Embedded Software Engineer, you will have the opportunity to drive customer issues to resolution by providing technical investigation, debugging and solutions.
You become part of an agile team that believes in a customer first approach and achieve this by knowledge sharing, innovative thinking, collaboration, and organizational teamwork. In this position, you will be a key player in customer issue characterization, analysis, and resolution to customer issues. You will also collaborate closely with teams in different campuses to develop and deliver optimal and timely solutions to customers.
**Essential Functions**:
- Responsible for characterizing, analyzing, and resolving complex customer technical issues reported from the field and software re-rolls.
- Drives characterization of issues though a number of means including analysis of internally and externally collected data, experimentation, architectural, design and implementation reviews.
- Summarizes results and formulates hypothesis for potential solutions and tests those hypothesis against actual systems.
- Good analytical and problem-solving skills.
- Good skillset in product testing using automated and manual methods.
- Communicates issue progress and state information to supervisor/stakeholders, escalate issues on time whenever necessary.
- Leads and effectively partners with other groups and engineers to provide the best solution in a timely, cost-effective manner.
- Effectively collaborates with cross functional teams including engineering, product management, and manufacturing teams to formulate effective paths towards resolution.
- Work with established Engineering processes, guidelines, procedures and tools and ensures compliance to any applicable standards.
- Participate in Continuous Improvement initiatives and you will have opportunity to demonstrate leadership of specific continuous improvement objectives.
- Be able to adapt quickly and react positively to business needs and changes in strategies.
- Participates in formal meetings with stakeholders to discuss issue status and plans for further investigation.
- Seeks knowledge and keeps informed regarding current trends in industrial automation field in order to provide support and recommendations related to product development.
**Minimum Education**:
**Minimum Qualifications**
- 5+ years of software engineering experience with demonstrated professional development in software design and development.
- Have strong knowledge and experience in developing embedded software using C/Object Oriented C++.
- Demonstrated understanding of good system and product issue characterization skills including formulation and testing of hypothesis.
- Experience in debugging and solving complex problems. Experience in use of emulators, analyzers and related instrumentation.
- Experience in developing Design document for firmware/embedded software. Have knowledge in different established design techniques and design patterns.
- Experience in python programing language.
- Willingness to take on a leadership role in small teams.
- Good working knowledge of SCRUM / Agile process, static analysis tool and Version Control tools (e.g. ClearCase, Git) will be an advantage.
- Knowledge and experience in Communication / Industrial Protocols is beneficial
- Knowledge and familiarity with Ladder Logic Programming is beneficial
- Knowledge or experience in industrial control systems, Functional Safety Development processes (e.g IEC 61508) will be an advantage.
-
Staff Embedded Software Engineer
4 days ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$6,750 - S$13,500 / Monthly EST **Job Type** Permanent **Seniority** Principal **Years of Experience** 6-8 years **Tech Stacks** Perforce Git Linux - MaxLinear is seeking a Staff Embedded Software Engineer to join our team. In this role, you will focus mainly on: - Linux Driver/Kernel development for...
-
Embedded Software Engineer
7 days ago
Singapore Sioux High Tech Software Ltd. Full time**About Sioux** Sioux is a strategic **high-tech solutions provider** that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...
-
Staff Embedded Software Engineer
4 days ago
Singapore AMBIQ MICRO SINGAPORE PRIVATE LTD. Full time**Description**: **Company Overview** **Scope** As the Staff Embedded Software Engineer at Ambiq, you will drive the development and testing of AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. This role will work within our global MCU software development team and will work closely with architecture team and local MCU SoC design team, focusing...
-
Staff Embedded Software Engineer
2 days ago
Singapore AMBITION GROUP SINGAPORE PTE. LTD. Full timeRoles & Responsibilities About the Company My client is a leading player internationally in the semiconductor space, with a strong presence in connectivity. They are now looking for an experienced software engineer to join their technically excellent team. Key Responsibilities You will be responsible for firmware and linux kernel/ driver development for...
-
Embedded Software Engineer
2 weeks ago
Singapore SGInnovate Full timeEmbedded Software Engineer (1-year traineeship programme) Embedded Software Engineer (1-year traineeship programme) Get AI-powered advice on this job and more exclusive features. Direct message the job poster from SGInnovate Ecosystem and Community Builder | SGInnovate Talent (PowerX) About Us Vivo Surgical is a patient-focused, clinician-driven medical...
-
Staff Embedded Software Engineer
1 week ago
Singapore AMBITION GROUP SINGAPORE PTE. LTD. Full timeRoles & ResponsibilitiesAbout the CompanyMy client is a leading player internationally in the semiconductor space, with a strong presence in connectivity. They are now looking for an experienced software engineer to join their technically excellent team.Key ResponsibilitiesYou will be responsible for firmware and linux kernel/ driver development for...
-
Staff Engineer, Embedded Software
1 week ago
Singapore Rockwell Automation Full timeRockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
Embedded Software Engineer
3 days ago
Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full timeWe are seeking a talented Embedded Software Engineer to join our team at a leading semiconductor client. As an Embedded Software Engineer, you will play a vital role in designing, developing, and testing software solutions for embedded systems, contributing to the development of cutting-edge semiconductor products. **Responsibilities**: - Design and...
-
Embedded Software Engineer
16 hours ago
Singapore Argyll Scott Full timeEmbedded Software Engineer (Freshgrad welcome) We are looking for a passionate Embedded Software Engineer to join our engineering team. This role is open to fresh graduates and early-career professionals who have a strong interest in embedded systems and firmware development. You will work closely with hardware and systems engineers to design, develop, and...
-
Embedded Software Engineer
6 days ago
Singapore Argyll Scott Full timeEmbedded Software Engineer (Freshgrad welcome) We are looking for a passionate Embedded Software Engineer to join our engineering team. This role is open to fresh graduates and early-career professionals who have a strong interest in embedded systems and firmware development. You will work closely with hardware and systems engineers to design, develop,...