Firmware/embedded software engineers design, develop, test and debug embedded application software and/or firmware that will drive controls and control systems for company products.
Solves complex and high impact design and development problems including customer application issues of varying scope and complexity.
Uses product and customer applications knowledge to determine, define, develop and validate design concepts and methods.
...
Work and interact with a wide variety of NI staff in R&D software and hardware organizations, as well as employees from other business groups, in Austin, Texas, Debrecen, Hungary and Penang, Malaysia.
Validate automated test solutions (using Gage R & R, as well as other methods) for the manufacture of test and measurements instruments and hold required reviews to assure test system readiness for product release.
Full ownership of test solutions after deployment on production floor. Ensure test solutions owned are in good condition and readily available for NI Operations and Services.
...
Perform cleanroom environmental surveys and area buy-offs, including Filter Fan Unit surface velocity and leak scan, airborne particle counts and surface contamination sampling.
Conduct routine and event-driven sampling of equipment, process tools, and materials to verify cleanliness and ensure compliance with contamination control standards.
Measure and analyze process samples to monitor for potential particulate or molecular contamination.
...
Completion of a diploma in Engineering or related field from a recognized institution.
Working experience:1-3years, fresh graduates are encouraged to applyPREFERRED
Able to manage routine laboratory analysis and urgent/ad-hoc failure cases with minimal supervision, ensuring timely completion of investigations and reports.
...
This role is for an experienced software developer who will build front-end experiences using modern frameworks, notably React. In this role, you will work with other software engineers, designers, and product owners to build internal systems. You will develop and test software systems for enhancements and new products including cloud based solutions. You will need to analyze requirements, write tests, and integrate application components. Be well versed in the latest development methodologies like Scrum, DevOps, and test driven development. Should also enable solutions that take into account APIs, security, scalability, manageability, usability, and other critical factors that contribute to complete solutions. We welcome your innovative ideas and fresh perspectives to strengthen our growth mindset culture that is grounded in customer obsession, diversity and inclusion.
Perform measurement on characterization / evaluations samples following the experiment plan prepared by Engineer. As well as production monitoring samples.
Carry out trouble shooting on metrology tools.
Data compilation using Excel or Power point for measurement samples.
...
Work closely with site functional managers to identify functional technical training needs/curriculums and develop training solutions such as classroom training, hands-on practical avenues and etc to close the performance gap.
Work collaboratively with respective area’s SMEs or external consultants to develop training materials and methodology pertaining to technical training.
Conduct relevant technical training programs to employees within the incumbent’s capacity, following the training schedule.
...
Research and propose alternative parts with effective solutions in consideration of avoiding major software & product calibration, hardware topology changes to replace EOL parts in NI products.
Implement and simulate designs through CAD and synthesis tools. i.e. Mentor Graphics.
Verify and validate designs of hardware re-designs. Debug any issues that may arise.
...