Sr. Software Development Engineer - Adaptive and Embedded Group
Core
Develop Bare Metal firmware, drivers, and tools/apps for bring-up, initialization, platform, and power management of AMD-Xilinx SOCs and Boards.
Role type
Senior Embedded Software Engineer
Builds
Firmware, drivers, and tools for AMD-Xilinx System on Chips (SOCs) and boards
Domain
Semiconductor / Embedded Systems
Required skills
C, C++, Object-Oriented Design, Software Engineering principles, Data Structures, Algorithms, Computer Architecture, Embedded Systems, Operating Systems, Multithread Programming
Preferred skills
Linux development, Modern software tools and techniques
Technologies
AMD-Xilinx SOCs, Bare Metal, Linux
Responsibilities
Validate new software features before release, Develop firmware and drivers for SOC bring-up and power management, Ensure functional safety (FuSa) artifacts and security best practices, Collaborate with teams to deliver planning solutions, Contribute to future system architecture design
Seniority
Senior, hands-on IC
