Staff Engineer, Embedded Software
1 day 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 Engineer- Embedded Software
4 days ago
Singapore Rockwell Automation Full time $120,000 - $180,000 per yearRockwell 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,...
-
Staff Engineer, Embedded Software
4 days 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,...
-
Staff Engineer
5 days ago
Singapore Ambiq Micro Inc Full timeScope As the Staff Engineer - Embedded MCU Software at Ambiq, you will drive the development and testing of core MCU functions in the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. These include features such as memory management (Cache, MMU, MPU), data movement (DMA), and general MCU management. You will also contribute to defining and...
-
Embedded Software Engineer
1 day ago
Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full timeJoin the largest semiconductor industry leader as an Embedded Engineer, and play a crucial role in developing cutting-edge embedded systems and technologies. **Responsibilities**: - Design, develop, and debug embedded software for semiconductor products. - Collaborate with cross-functional teams to define system requirements and specifications. - Implement...
-
Staff Embedded Software Engineer
2 hours ago
Singapore SEARCH STAFFING SERVICES PTE. LTD. Full timeOur client is a leading startup in the semiconductor field and a leader in designing ultra low-power microprocessors. This is a newly created position with the Singapore team. As a Staff Engineer - Embedded MCU Software , you will drive the design, development, and testing of core MCU functions within the SDK. This role involves extending hardware adaptation...
-
Staff Embedded Software Engineer
1 week ago
Singapore SEARCH STAFFING SERVICES PTE. LTD. Full timeOverview Our client is a leading startup in the semiconductor field and a leader in designing ultra low-power microprocessors. This is a newly created position with the Singapore team. Role Staff Engineer – Embedded MCU Software , you will drive the design, development, and testing of core MCU functions within the SDK. This role involves extending hardware...
-
Embedded Software Engineer
2 weeks ago
Singapore BLUE STREAM CONSULTANCY PTE. LTD. Full timeAre you a Software Engineer keen on being a part of a team filled with multicultural and international people that shares a true passion for software Engineering? Wanting to be a part of the next big thing? Keep reading.. This global powerhouse is on the lookout for a Software Engineer (Embedded) that has programming skills in ANSI/Embedded C/C++ that can...
-
Embedded Software Engineer
1 week ago
Singapore ASMPT SINGAPORE PTE. LTD. Full timeAbout the role ASMPT Singapore Pte Ltd. is seeking an experienced Embedded Software Engineer to join our team in the Yishun North Region. This is a full‐time position where you will be responsible for developing and implementing high‐quality embedded software solutions that are critical to the success of our innovative engineering projects. What you'll...
-
Senior Staff Embedded Software Engineer
2 hours ago
Singapore MAXLINEAR ASIA SINGAPORE PRIVATE LIMITED Full timeJob Responsibilities:- Design and develop MaxLinear Board Support Package (BSP) for high performance next generation network processor SoCs for networking, storage and security appliances Linux Driver/Kernel development for Ethernet/DSL/PON/WIFI Modem/Router/Home Gateway Firmware development on RTOS in microcontrollers Pre and post silicon...
-
Embedded Software Engineer
3 days ago
Singapore ENVIRODYNAMICS SOLUTIONS PTE. LTD. Full time**Job Advertisement: Embedded Software Engineer - Embedded ML Systems** Are you ready to revolutionize the world of semiconductor technology? Our esteemed client, a semiconductor company, is seeking a talented Embedded Software Engineer with a passion for cutting-edge Machine Learning (ML) systems. **Position**:Embedded Software Engineer - Embedded ML...