

Software Development Engineer - Firmware
Location
Austin, TX
Level
Entry-Level
Department
Consumer Electronics
Type
Salary
Job Description
Posted on:
2026-01-16
Responsibilities
- Develop software & firmware for System Management Controller and Power Systems.
- Work on new silicon bringup for a wide range of Apple products.
- Collaborate with cross-functional teams to design and develop innovative solutions.
- Deliver solid work on tight schedules.
Job Requirements
- Bachelor or Master degree in Computer Engineering, Computer Science, or Electrical Engineering.
- Proficient in Embedded firmware or kernel driver development in C or C++.
- Fundamental knowledge of embedded processors and real-time operating system concepts.
- Experience with at least one peripheral protocol (e.g., I2C/SMBus, UART, SPI, USB).
- Excellent communication and collaboration skills.
- Focus on generating stable code through detailed testing.
- Highly professional with the ability to deliver solid work on tight schedules.




