Software Engineer
Core
Develop embedded and application-level software for high-performance thermal control systems in the datacenter industry.
Role type
Senior IC software engineer (embedded systems)
Builds
Custom thermal control application software and control algorithms
Domain
Datacenter cooling / Industrial thermal management
Deliverable
production ML models | product features
Required skills
Python, JavaScript, Linux systems programming, C#, Qt, Visual C, high-level language development
Preferred skills
Docker, MODBUS, BACnet, high reliability coding practices
Responsibilities
Develop thermal control products with diverse control algorithms and hardware, perform full lifecycle development and support of custom software, support proof-of-concept studies, maintain and enhance software on existing thermal products, develop application/driver deployment on Linux and Windows systems, implement user interfaces using Qt or Visual C