Silicon Validation Software Engineer: Embedded and Low-level Programming
$139.5k - $258.1kApple
Overview 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 a background in embedded software development to join a fast-paced environment. In this role, you will contribute to developing embedded software solutions, 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. Responsibilities Develop boot and driver code for Apple silicon, including AP clusters, IO Co-Processor system, fabric, power management, memory and other I/O devices. Design, implement, and enhance Common Firmware Environment (CFE) and other platform software for Apple silicon validation organization. Develop system software to exercise power saving features (suspend and resume). Contribute to SDRAM initialization and calibration development. Implement firmware drivers for PMIC and battery charging. Participate in chip bring-up on simulator, emulation, FPGA and silicon. Develop applications covering system level use cases and functional features. Participate in SOC architecture, design specification and board schematics reviews. Preferred Qualifications Proficient in C/C++, assembly a plus Background in embedded software development, bare metal, RTOS and/or Linux Solid understanding of ARM specifications, computer architecture, operating systems 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 scripting languages such as Python, Perl, or Tcl Pay & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $139,500 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. 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. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple
- 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
$143.7k - $194.4k
...Computing (UC)) designs silicon and software that accelerates... ...that run and validate scan testing at... ...early-career engineers and raise the... ...software is too low level for us. No software... ...- Experience programming with at least one... ...- Experience in embedded development in C...SuggestedInternshipFlexible hours$193.3k - $261.5k
...Israel, builds custom silicon and software for AWS customers.... ...expertise across silicon engineering, hardware design,... ....Join our Silicon Validation team to validate next... ...of impact—from low-level hardware interfaces... ...candidates with:- Strong programming skills (Python, Lua,...SuggestedInternshipLocal areaFlexible hours$192k - $278k
...core, and subsystem level verification... ...quality CPU’s.Verify and validate performance for both pre-silicon and post-silicon.Minimum... ...in Electrical Engineering, Computer Engineering... ....Experience in low-power design verification... ...best of Google AI, Software, and Hardware to...SuggestedWorldwide$143.7k - $194.4k
...Israel, builds custom silicon and software for AWS customers.... ...expertise across silicon engineering, hardware design,... ....Join our Silicon Validation team to validate next... ...domains—from low-level hardware interfaces... ...candidates with:- Strong programming skills (Python, Lua,...SuggestedInternshipFlexible hours$143.7k - $194.4k
Amazon Leo is a low Earth orbit satellite... .... As an Embedded Software Engineer, you will be a part... ...software, test and validation, reliability, RF... ..., and custom silicon development teams... ...- Experience programming languages such as... ...Experience writing low level drivers, or...Permanent employmentInternshipFlexible hours$168.1k - $227.4k
Annapurna Labs designs silicon and software that accelerates innovation.... ...the news? Great! Done some embedded programming? Great! Messed with FPGAs?... ...manufacturing. No software is too low level for us. No software is too... ...of excellent software engineers who are able to put on...InternshipFlexible hours- ...visionary Senior Technical Validation Engineer to join our growing datacenter CPU post silicon validation team, in... ...for SoC- and system-level SoC features across all... ...infrastructure (software, hardware, automation... ...and drive success of programs with multiple projects...
- ...propelled by the top engineers in mixed-signal... ...of our Mixed IC Validation team, you will be... ...of the pre-silicon emulation / post-... ...integrated, platform level functionality while... ...and Validation software/hardware tools issuesAnalyze... ...scripting or programming languages such as...Full timeWork visa
- ...IP and System Validation Engineer to join our growing... ...drive post-silicon bring-up,... ...hardware and software interactions,... ...voltage regulators, low-dropout... ...and schematic-level design information... ...architectures. Firmware, Programming, and... ...C or C++ for embedded microcontrollers...Remote work
- ...Texas, is seeking an Embedded Firmware Validation Engineer to join our... ...developing automated software and hardware testing systems for system‑level features on production... ...of experience with C programming Strong understanding... ...Experience with low‑level interfaces such...
- ...an excellent Senior Embedded SW Engineer. Building the product... ...around team player - Low Level, Infrastructure, Scripting... ...Work in both pre-silicon and post-silicon... ...in real-time embedded software engineering Extensive... ...understanding of DSP and PHY programming Proven track record...Work experience placementRemote work
$125.7k - $203.1k
...Team Network Engineering builds the foundational software and hardware systems... ...Cisco IOS-XE, Silicon One, and cloud... ...solve complex low-level engineering... ...automated validation pipelines using... ...foundations in systems programming, memory... ...for Embedded Linux, RTOS, or...Full timeTemporary workWork experience placementLocal areaFlexible hours- 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
- ...Austin, TX is seeking a Senior Embedded SW Engineer to lead DSP firmware... ...-around contributor across low-level, infrastructure, scripting... ...Analog engineers, work in pre-silicon and post-silicon contexts,... ...complex real-time embedded software projects. #J-18808-Ljbffr...
- ...TXEngineering - Software /Full-time /On-sitePlease... ...responsible for low-level and high-level... ...well as software engineering and software... ...implementing software for embedded devices and... ....Integrating and validating new product... ...aerospace applications.Programming experience in C...Permanent employmentFull timeContract workWork experience placementLocal area
$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation... ...and processes, mentoring engineers on implementation best practices... ...hardware, debug board-level issues and optimize data... ...If you're excited about low-level systems programming, hardware bring-up, and...InternshipLocal areaFlexible hours- ...former Navy electrical engineers with a proven track record in robotics and software. We are developing a... ...seeking a highly skilled Embedded Linux Software... ...by ensuring reliable low-level software support for our... ...development, including driver programming and low-level system...Local area
$151k - $226.6k
...Responsibilities As a Staff GPU Post-Silicon Debug and Validation Engineer, you will contribute to... ...GPU and system-level IP across silicon and emulation... ..., verification, and software teams to drive root cause... ...in C/C++/Object-Oriented Programming, Python, and Shell...Hourly payFull timeInternshipRelocation$143.7k - $194.4k
...Israel, builds custom silicon and software for AWS customers... ...across silicon engineering, hardware design,... ...Join our Silicon Validation team to own power... ..., and system-level power budgeting.... ...multiple domains — from low-level power... ...candidates with strong programming skills, computer...InternshipFlexible hours$151k - $261k
...architecture and silicon implementation of... ...team of exceptional engineers whose mission is to... ...: Our Hardware/ Software Co-Design Engineer... ...register-transfer level (RTL) implementation... ...high-throughput low-power digital signal... ...and implementing embedded software in C or RustExpertise...Full timeTemporary work- ...motivated Digital SoC Validation Engineer to join the Silicon Validation team in... ..., firmware, software, and product engineering... ...system, and/or SoC level features/interfaces... ...architectures.Experience with embedded processors such as... ....Experience in C programming language.Knowledge...Full timeWork at officeLocal area
- ...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
- ...Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team... ...your career! We’re looking for a Senior Validation Software Engineer to develop and support the software that enables silicon validation. In this hands-on role, you’ll build...Full timeWork visa
- ...DESIGN VERIFICATION ENGINEER (SILICON ENGINEERING) At... ...of unboxing, and the software that brings it all together... ..., design, validation, product engineering,... ...at block and system level Write and review test... ...using Python and MATLAB programs Contribute towards...Permanent employmentWorldwideWeekend work
- ...Description:Debug Engineer - Platform Validation & System Debug... ...operating systems, and silicon to identify,... ..., firmware, software, validation, and... ...system, and platform-level issues. •... ...using scripting and programming languages. •... ...server, client, embedded, or datacenter...
$224k - $356.5k
...systems, and software to solve some... ...System Software Engineer to join NVIDIA... ...architecture, embedded firmware, device... ...and pre-silicon validation through silicon... ...telemetry, and system-level policies.Lead... ....Strong programming skills in C, including... ...complex low-level software...Full timeRemote work- ...bed technology . We’re seeking a Lead Embedded Systems Engineer to architect and drive the development... ...optimization This role is ideal for a senior-level Computer Scientist or Embedded Systems... ...stack) to Wi-Fi + MQTT for robust, low-latency device communication. Implement...
- ...our team. The CesiumAstro software team is looking for Summer 2027 interns to design embedded software for satellite communication... ...work closely with Cesium engineers on low-level and high-level software in... ...include microcontroller programming, low-level drivers, board...Permanent employmentSummer workInternshipSummer internshipLocal area
$184k - $287.5k
...gaming, the state-of-the-art low-latency streaming technology... ...are now looking for a Senior Software Engineer–WebRTC Streaming with strong... ...with QNX, QNX Safety, Linux, or embedded operating systems for safety-... ...84,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500...Full timeRemote work
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!
- soc design verification engineer Austin, TX
- validation consultant Austin, TX
- design verification engineer Austin, TX
- computer system validation engineer Austin, TX
- verification & validation engineer Austin, TX
- system validation engineer Austin, TX
- senior verification engineer Austin, TX
- system verification engineer Austin, TX
- senior design verification engineer Austin, TX
- computer validation engineer Austin, TX


