Embedded Software Developer for SoC Factory Support
4 weeks ago
At Apple, we're committed to innovation and excellence in every aspect of our products and services. As an Embedded Software Developer for SoC Factory Support, you'll play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).
Key Responsibilities
- Design and implementation of firmware for SoC bring up, validation, and test.
- Enhancing and maintaining the development and debug environments, tools, and methodologies.
- Support of functional test environment for device characterization, failure analysis, and mass production.
- Generating post-silicon directed diagnostic and stress test cases and debugging failure cases using multiple HW and low-level SW platforms.
- Leveraging and porting design verification and silicon validation tests to enable improved test coverage of IP in silicon test.
- Developing software to confirm that the silicon behaves as architected under the various supported modes.
- Developing targeted functional tests to screen failures identified during the product lifecycle.
Requirements
- BS with minimum of 3 years of software development/validation experience.
- Strong debugging and problem-solving skills.
- Strong communication skills.
Preferred Qualifications
- Experience working with embedded test software at manufacturing sites.
- Scripting experience with one or more of Python, Perl.
- Experience using laboratory equipment (e.g., logic analyzer, digital oscilloscope).
- RTOS, BSP, and applications experience is helpful.
What We Offer
- Comprehensive medical and dental coverage.
- Retirement benefits.
- A range of discounted products and free services.
- Reimbursement for certain educational expenses.
- Discretionary bonuses or commission payments.
Apple is an Equal Opportunity Employer
-
Cupertino, California, United States Apple Full timeJob SummaryAs an Embedded Software Developer for SoC Factory Support, you will be responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test. You will work closely with the Silicon Validation and Software Engineering teams to bring up new silicon and ensure the quality of every device when manufactured.Key...
-
Embedded SoC Driver Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryApple's Audio and Media Technologies (AMT) group is seeking an experienced software engineer with strong low-level development skills to bridge the gap between hardware and software.This role will work with the Audio Design, Silicon Engineering, and Silicon Validation Teams, prototyping hardware sequences, designing and developing drivers for...
-
Embedded Systems Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryAt Apple, we're looking for a talented software engineer to join our Audio team. As an Embedded Systems Software Engineer, you will be responsible for designing and developing drivers for audio hardware peripherals, expanding internal tools to facilitate bring-up for new SoC and hardware designs, and working with the Audio Design, Silicon...
-
Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group at Apple. As a SoC Validation Engineer, you will play a critical role in ensuring the quality and reliability of our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).As part of our team, you will be responsible for...
-
Embedded Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeDRAM ExpertAt Apple, we're looking for a skilled DRAM Expert to join our Silicon Technologies group. As a key member of our team, you'll be responsible for designing and implementing firmware for DRAM initialization, training, and characterization. You'll work closely with our silicon designers to ensure that our next-generation, high-performance,...
-
Embedded Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking an experienced Embedded Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and implementing firmware for our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and implementation of firmware...
-
Embedded Systems Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryApple's Audio team is seeking an experienced software engineer with strong low-level development skills to bridge the gap between hardware and software. This position will work with the Audio Design, Silicon Engineering, and Silicon Validation Teams to prototype hardware sequences, design and develop drivers for audio hardware peripherals, and...
-
Embedded Software Developer
4 weeks ago
Cupertino, California, United States Systems Integration Solutions Full time**Embedded Software Developer Position**At Systems Integration Solutions, we are seeking a skilled Embedded Software Developer to join our team.The ideal candidate will have strong experience in embedded and C/C++ software development, with a focus on bringing up new hardware platforms and working on the roadmap for future projects.Key...
-
Cupertino, California, United States Apple Full timeSilicon Validation Software Engineer RoleCupertino, California, United StatesJob SummaryWe are seeking an exceptional Silicon Validation Software Engineer to join our fast-paced environment. As a key member of our team, you will contribute to developing embedded software solutions, debug and bring-up of state-of-the-art next-generation SOCs, supporting...
-
Embedded Software Developer
3 weeks ago
Cupertino, California, United States Systems Integration Solutions Full timeKey Responsibilities:Develop and implement software features in collaboration with multiple teams and fix related bugs.Work on prototyping features for future products, designing, improving, and maintaining software infrastructure across multiple platforms.Write and enhance new testing tools.Collaborate with multiple teams, ensuring strong team...
-
Software Development Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryApple is seeking a skilled Software Development Engineer to design and develop system software for Human Interface Devices (HID) sensors on Apple iOS devices. The ideal candidate will have experience in developing embedded software, including firmware and device drivers, and will be proficient in C/C++ programming languages.Key Responsibilities...
-
Embedded Software Developer
4 weeks ago
Cupertino, California, United States Talent Groups Full timeEmbedded Software DeveloperCupertino, CA, Austin, TXJob Description:We are seeking an experienced Embedded Software Developer to join our team. The ideal candidate will have 5-7 years of engineering experience, with a strong background in C firmware development and its interaction with hardware.Key Responsibilities:Design and develop low-level embedded C...
-
Senior Embedded Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummarySenior Embedded Software Engineer at AppleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Apple. As a Senior Embedded Software Engineer, you will be responsible for designing and implementing innovative firmware for future Apple products.Key ResponsibilitiesDevelop high-quality firmware for complex embedded...
-
Software Development Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryApple is seeking a highly skilled Software Development Engineer to join our team in Cupertino, California. As a key member of our Human Interface Devices (HID) team, you will be responsible for designing and developing system software for Apple iOS devices. Your expertise in C/C++ programming languages will be instrumental in creating new...
-
Firmware Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryFirmware Engineer - Embedded Systems ExpertAt Apple, we're looking for a skilled Firmware Engineer to join our Multitouch development team. As a Firmware Engineer, you will be responsible for designing, implementing, and maintaining complex firmware designs for our embedded systems. You will work closely with internal and external partners to...
-
Senior Embedded Software Engineer
4 weeks ago
Cupertino, California, United States JobRialto Full timeJob Requirements:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at JobRialto. The ideal candidate will have a strong background in C programming and embedded development, with a minimum of 5-7 years of experience in software engineering and 2-5 years of experience in program management.The successful candidate will have a...
-
Embedded Software Engineer in Cupertino, CA
4 weeks ago
Cupertino, California, United States Diverse Lynx Full timeJob Title: Embedded Software Engineer in Cupertino, CAJob Summary: We are seeking an experienced Embedded Software Engineer to join our team in Cupertino, CA. The ideal candidate will have a strong background in C programming and embedded development, with a minimum of 5-7 years of engineering experience and 2-5 years of program management...
-
Audio Embedded Software Engineer
1 month ago
Cupertino, California, United States Apple Full timeJob DescriptionAs a Senior Audio Embedded Software Engineer at Apple, you will play a key role in designing and implementing the audio foundation for various high-profile features, including Interactive Audio, Siri, FaceTime, and media capture and playback. You will collaborate with cross-functional engineering teams to define product features and...
-
Cupertino, California, United States Apple Full timeAbout the Role:As a Software Engineer at Apple, you will be part of a team responsible for the system-level validation of our next-generation SoCs. This is an exciting opportunity to work on software that runs on every Apple phone, pad, and Mac computer in the world.Key Responsibilities:Develop and execute comprehensive system-level validation plans for...
-
Embedded Firmware Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking an experienced Firmware Engineer to join our team at Apple's Hardware Technology organization. As a key member of our team, you will be responsible for implementing new features and functionalities of Apple's premier SoCs.Key Responsibilities:Partner with various team members on activities ranging from processor sub-system design,...