We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.
Meet the Team
We're the hidden hand guiding the intricate ballet of silicon production. We build, maintain, and optimize the software systems that orchestrate every step of the semiconductor manufacturing process, from wafer fabrication to final testing. It's a symphony of automation, real-time data analysis, and cutting-edge algorithms, all meticulously tuned to deliver perfection at microscopic scales.
We are looking for a talented and driven Software Engineer / Programmer to support semiconductor manufacturing systems and develop engineering and production software projects. The position requires troubleshooting, engineering, project management, and software development skills. The ideal candidate should also expect to collaborate with the different functional teams focusing on Semiconductor Manufacturing, and may also work with Quality, Planning, Shipping, and other areas.
Responsibilities
Work in a multi-developer, collaborative environment employing Agile development practices
Develop and enhance Python and embedded C codes, forming the backbone of production programs for IoT devices tested around the world
Utilize your skills in the areas of revision control, continuous integration, and unit testing
Create and deliver tools supporting product development
Interface the test system with other instruments, handlers, and data systems
Solve challenging problems related to security and data management
Draft functional and technical specifications, and offer technical advisement through peer reviews
Production test solution debug, validation, summary, data and interface support
Support training and documentation
Other duties assigned by supervisor
Skills You Will Need
Minimum Qualifications:
Bachelors Degree in Computer Engineering or Electronics Engineering
Extensive experience developing in Python 3
Code with a focus on readability, reliability, and scalability
Consistently employ software best practices including:
Agile development
Revision control and peer review (Git preferred)
Linting
Unit testing
Automated deployment
Benefits & Perks:
You can look forward to the following benefits:
Employee Stock Purchase Program (ESPP)
Medical and dental insurance coverage including spouse and child(ren)
Bi yearly health screening and flu vaccination
Office location is above Tai Seng MRT station
#LI-Hybrid
#LI-DK1
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.