Embedded Linux Software Engineer - Data Centers
Core
Develop and design high-quality embedded Linux software for high-performance power electronics solutions, specifically the management system for SolarEdge's Solid-State Transformer (SST) platform powering AI/hyperscale data centers.
Role type
Embedded Linux Software Engineer
Builds
Management system for Solid-State Transformer (SST) platform
Domain
Renewable energy / Power electronics / Data center infrastructure
Deliverable
production ML models
Required skills
C, C++, Python, Linux kernel programming, device drivers, system-level programming, unit testing, TDD, Buildroot, AI tools integration
Preferred skills
Security best practices for embedded systems
Technologies
Buildroot, Linux kernel
Responsibilities
Develop and design high-quality code following best practices, optimize and enhance performance of existing software components, collaborate with hardware engineers for seamless integration, lead technical discussions and code reviews, participate in the full software development life cycle
Seniority
Mid-level, hands-on IC
