Senior Software Engineer
Core
Design, develop, test, and maintain customer-facing software for Digital Power ICs and infrastructure power management products.
Role type
Senior Software Engineer (Embedded/SoC)
Builds
Software for digital power control devices supporting datacenter and infrastructure hardware developers
Domain
Semiconductor / Embedded Systems / Power Management
Required skills
Python, UI development, Software Architecture, Behavior-Driven Development, unit testing, RESTful API design, web technologies (HTML/JavaScript), microcontroller programming, bus communications, DevOps tools (JIRA, Confluence, GitLab)
Preferred skills
Basic electronics knowledge, cross-functional communication
Technologies
Python, Pyside (QT), HTML, JavaScript, JIRA, Confluence, GitLab
Responsibilities
Design, develop, test, and maintain software; Gather and drive clarity on software requirements from diverse groups; Contribute to projects covering broad languages and scope; Aid in code reviews
Seniority
Senior, hands-on IC
