Silicon Validation Software Engineer: Embedded and Low-level Programming
Apple
Silicon Validation Software Engineer: Embedded and Low-level Programming At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. We are looking for software engineers with background in embedded software development to join a fast-paced environment. In this role, you will contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple products. Your work will have a critical impact on getting high quality functional products to millions of customers quickly. You will be part of our core infrastructure team responsible for developing and improving our embedded silicon test software platforms, including Common Firmware Environment and RTOS. Description Develop boot and driver code for Apple SOC, including AP clusters, IO Co-Processor system, fabric, power management, memory and other I/O devicesDesign, implement, and enhance Common Firmware Environment (CFE) and other platform software for Apple silicon validation organization.Develop system software to exercise power saving feature (suspend and resume)Contribute to SDRAM initialization and calibration development.Implement firmware driver for PMIC and battery chargingParticipate in the chip bring-up on simulator, emulation, FPGA and siliconDevelop applications covering system level use cases and functional featuresParticipate in SOC architecture, design specification and board schematics review Minimum Qualifications A minimum of a bachelor's degree and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field. Preferred Qualifications Proficient in C/C++, assembly a plus Background in embedded software development, bare metal, RTOS and/or Linux Solid understanding about ARM specification, computer architecture, operating system Experience in boot code, CPU & SOC initialization, device drivers Familiar with IO protocols: I2C, SPMI, UART, GPIO Experience in lpDDR4/5, DRAM initialization and calibration a big plus Good troubleshooting skills in silicon bring-up and embedded software debugging Experience with script language such as Python, Perl, or Tcl Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant . #J-18808-Ljbffr Apple
$139.5k - $258.1k
...We are looking for software engineers with a background in embedded software... ...improving our embedded silicon test software platforms... ...for Apple silicon validation organization.... ...applications covering system level use cases and... ...employee stock programs. Apple employees are...SuggestedRelocation- Apple Inc. in Austin, Texas is seeking a Silicon Validation Software Engineer specialized in embedded and low-level programming. The role demands a Bachelor's degree and a minimum of 3 years of professional experience in silicon validation. Key responsibilities include...Suggested
- Silicon Validation Software Engineer - High Speed IO Validation Do you love creating elegant... ..., and we are hiring all levels from junior to senior... ...Qualifications Experience with Embedded system is required... ...Strong hands-on software programming skills with a focus on embedded...Suggested
- Software Engineer- SoC Level Validation Engineer Do you love creating elegant solutions to highly complex... ...in every detail? As part of our Silicon Technologies group, you’ll help design... ...programmer Expertise in Embedded programming with an understanding of hardware...Suggested
- A leading technology company in Austin is seeking a Software Engineer to develop embedded software for next-generation Apple silicon. This role involves designing firmware drivers, enhancing platform software, and engaging in chip bring-up across various platforms. Ideal...Suggested
- Silicon Validation Software Engineer- GPU IP Validation and Integration Do you love creating elegant solutions to highly complex challenges? Do you intrinsically... ...threads/SIMD groups. You will understand the different levels of GPU memory hierarchy (Shared, Global, etc.). You will...
- SoC Validation Engineer page is loaded## SoC Validation Engineerlocations... ...on emulation and silicon, and debugging... ...IPs.* Experienced in C programming language and build environment... ...Exposure to assembly level programing (Preferably... ...Understanding of SoC low power modes.NXP is an...Work at officeLocal area
$108k - $172.8k
## Post silicon validation engineerApplylocations: USA-TX-Austin... ...-Silicon Validation Engineer** to drive the bring-... ...PCIe Analyzers.* **Programming/Scripting:** Strong *... ..., plus **C/C++** for low-level register manipulation... ...semiconductor and infrastructure software solutions.For more...Local area- A leading tech company in Austin is seeking a Silicon Validation Software Engineer to develop software for validating high speed IO IP blocks. This... ...experience in silicon validation engineering. Proficiency in C programming and scripting expertise, especially in Python, is...
- ...Software Engineer - Embedded Firmware Austin, TX About the Team AVRIDE is an autonomous driving company with the mission to make... ...autonomous technologies. This role combines deep expertise in low-level programming, DSP optimization, and embedded systems integration,...Work experience placementRemote workRelocation
- ..., gaming and embedded systems. Grounded... ...Platform SoC Validation lead and Debug Engineer Roles and... ...to meet the program milestones. Your... ...firmware and software engineering... ...for platform level, SoC logical,... ...innovation in silicon architecture,... ...for low‑level development...Remote work
- ...Senior Embedded Software Engineer Singapore Ambiq is on a mission... ...hands-on experience in low-level embedded C programming and be comfortable working... ...-up, debugging, and validation. This role is responsible... ...Play a key role in pre-silicon verification on FPGA...
- Apple Inc. is looking for a Software Engineer - SoC Level Validation Engineer in Austin, Texas. In this role, you'll write and debug tests for SoC... ...years of experience, as well as expertise in C/C++, embedded programming, and validation strategies. Join Apple to help...
- ...responsible for the functional validation of our CPUs, with the... ...and spearheading our silicon bring‑up efforts.... ...CPU designs and to engineer test content for new CPU... ...Experience in programming in C or C++ and scripting... ...execution, privilege levels, memory management, and...
- ...member of the Security team at Ambiq, the Embedded Software Engineer - Security will participate in... ...Participate in automated testing and pre-silicon verification (via FPGA emulations),... ...a focus on system initialization and low-level code. ~ Strong proficiency in Python...Work experience placementLocal area
- ...team at Ambiq, an Sr. Staff Embedded Software Engineer (Security), will provide technical... ...and verification of pre-silicon (via FPGA emulation), and... ...experience preferred ~ Expert-level proficiency in C, with C++... ...architectures, RTOS, and low-level drivers (I2C, SPI, UART...Local area
- Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration... ...develop and integrate low‑level firmware for next‑... ...the full design cycle (pre‑silicon, post‑silicon, production)... ...Participate in pre‑silicon validation and post‑silicon bring‑up...Contract work
- ...As a member of the Security team, the Embedded Software Engineer - Security will extend and support... ...Participate in automated testing of pre‑silicon verification via FPGA emulations, and... ...on system initialization and low‑level code. Strong proficiency in Python....InternshipLocal area
$108k - $172.8k
...will be involved with software design and development... ...Ethernet, PCIe, FlexE PHY low‑level drivers and firmware... ...experience in embedded/device driver/protocol... .... Experience with pre‑silicon/RTL and SW co‑simulation... ...employee stock purchase program; employee assistance program...Local area$172.5k - $313.7k
...Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans... ...heart of it all. Ready to level‑up your career at the company... ...area is responsible for the low level systems that power... ...live well including: time‑off programs, medical, dental, vision, mental...Temporary work- ...join our team as a Staff Software Engineer, Embedded Radio Software and Connectivity... ...connectivity protocols, low-level system integration,... ...processes, including hardware validation, firmware flashing, and end... ..., device driver programming, and board bring-up. · Experience...Local areaRelocation packageFlexible hours
$152.2k - $243.7k
...technologies, platform engineering, and Generative AI... ...and smarter delivery of software at scale. This... ...DevSecOps best practices are embedded across the software... ..., or owning platform-level components is highly... ...Insurance, Paid Time Off, and Wellness Program....Work experience placementWork at officeLocal areaWorldwideRelocation package- ...to fill a remote position for a Mid-Level Frontend JavaScript Software Engineer . As an employee at X-Bow, you will... ...advanced technology projects and programs for the U.S. Department of Defense... ...that has developed an innovative, low-cost method to manufacture solid rocket...Remote work
- ...former Navy electrical engineers with a proven track record in robotics and software. We are developing a... ...seeking a highly skilled Embedded Software Engineer... ...by ensuring reliable low-level software support for our... ...development, including driver programming and low-level system...Local area
- Sunroom Rentals is looking for an embedded software & test engineer to join their team. In this role, you will... ...and electronic designers to develop low-latency brain-machine implants,... ...experience with embedded systems and low-level Linux software. Join us to help create...
- ...construction. Founded by former SpaceX engineers and backed by Bain Capital... ...ll take hands-on ownership of the embedded hardware and software for our robots. You'll be responsible for both high-level design of custom hardware and low-level code implementation. Day-to-...WorldwideRelocationWeekend work
- ...propelled by the top engineers in mixed-signal... ...Logic is seeking a software engineer to join... ...solving complex system-level problems,... ...Windows, Linux, or embedded driver development... ...engagements and platform validation alongside... ...maintaining kernel-mode or low-level drivers ~...
$78.4k - $130k
...Objective of role: The Embedded Software Engineer is responsible for the design... ...new hardware bring-up, low-level hardware/software integration... ..., and reliability validation while supporting internal... ...• Proficiency in embedded programming languages (e.g., C/C++), version...Local areaRemote work- ...Job Title: Embedded Software Engineer Location: Austin, TX (On-site, 5 days/week) Employment... ...Engineer with a passion for low-level systems, infrastructure, scripting, and... ...test suite for SDK application validation. Develop mock software components...Full timeRemote workVisa sponsorship
- ...Verification Engineer Job Description... ...seeking a mid-level PMIC Firmware... ...verify and validate embedded firmware used... ...focuses on pre-silicon and post-silicon... .... Strong programming skills in C for... ...SPI, or other low-speed bus protocols... ...hardware and software capabilities...Local areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Silicon Validation Software Engineer: Embedded and Low-level Programming. Be the first to apply!
- senior design verification engineer Austin, TX
- senior validation engineer Austin, TX
- system validation engineer Austin, TX
- senior verification engineer Austin, TX
- verification & validation engineer Austin, TX
- soc design verification engineer Austin, TX
- validation engineer Austin, TX
- system verification engineer Austin, TX
- design verification engineer Austin, TX
- verification engineer Austin, TX

