JobsCellular RF Firmware Engineer
Job description
This role involves developing embedded systems for cellular RF transceivers and radio systems as part of an elite RF transceiver team. The focus is on crafting innovative embedded firmware that enhances product performance. The position requires close collaboration with system engineers, hardware developers, and system verification/integration engineers. Candidates should have a passion for invention and a strong background in embedded software development.
Requirements
- Minimum requirement of a bachelor's degree.
- Understanding in computer architecture and HW/SW co-verification.
- Skilled in debugging embedded software systems and familiarity with JTAG and ETM Trace tools.
- Skilled in Python and shell scripting.
- Good problem-solving and analytical thinking skills.
- Experience in improving and maintaining development and debug environments, tools, and methodologies on Linux/MacOS.
- Knowledge in low-level programming expertise using C++, C, and assembler.
Responsibilities
- Develop embedded systems for cellular RF transceivers and radio systems.
- Design and implement real-time control firmware.
- Verify all aspects of embedded software development.
- Collaborate closely with system engineers, hardware developers, and system verification/integration engineers.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
