Experience in distributed embedded controls system desired. * Work with a cross-functional team of software and controls developers and designers to deliver new features for our industrial machine control software. * Conduct unit and functional testing, debugging, and troubleshooting of our controls software applications to ensure functionality and stability. * Collaborate with to integrate software with hardware components and systems. * Stay updated with industry trends, best practices, and emerging technologies in C++ programming for hardware equipment controls. * At least 5 years of professional experience, you also have sound knowledge of software development, system programming, technical computer science and electronics. * Furthermore, you have a clear understanding on high-level multithreading operating systems, drivers, hardware abstraction layers, middleware, and application software concepts.
mehr