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
- Apple Inc. seeks a Silicon Validation Software Engineer for their team in Beaverton, Oregon. The role involves developing embedded software solutions, debugging SOCs, and enhancing firmware environments for cutting-edge Apple products. Ideal candidates will possess a Bachelor...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
- ...computer in the world? Join our team of experienced SW engineers and debuggers in validating Apple's world class silicon. In this highly visible role you will be writing... ..., and memory hierarchy. Knowledge of SoC-level power, clocking, and voltage domains. Experience...SuggestedShift work
- 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...Suggested
- Apple Inc. is seeking a Software Engineer focused on SoC Level Validation in Beaverton, Oregon. You'll troubleshoot and enhance our cutting-edge SoC technologies... ...CPU validation is required, alongside strong C/C++ programming skills. Enjoy working in a company committed to...Suggested
- ...Embedded CPU Engineer, Platform Architecture We are seeking... ...improvements for both the software stack as well as the... ..., and system-level optimizations tailored... ...in C, C++, or similar programming languages Experience... ...power management, and low-power design techniques...
- ...Management Verification Engineer We are seeking a... ...to join our silicon engineering team focused... ...languages to validate functionality in simulation... .... Support SoC-level debug for clock... ...experience. Programming skills in Perl/Python... ...bringup, UPF, and low power simulation....
- ...Software Engineer: SoC System Stress Validation Apple is where individual imaginations... ...a team of SME embedded software engineers... ...to do system level validation of Apple... ...industry experience in silicon validation... ...Familiarity with programming in assembly language...
- ## Software Security Engineer (Entry-Level)Beaverton, OR, United States# Junior Software Security Engineer## About the RoleWe’re looking for a motivated, early-career engineer with a strong technical foundation and a passion for cybersecurity. In this role, you will support...Permanent employmentInternshipLocal area
- Software Security Engineer (Entry-Level) Team & Culture For more than 80 years, Tektronix has set the benchmark for quality in electronic test and measurement instruments. Our brand is built on engineering excellence, and we take that responsibility seriously. We foster...InternshipLocal area
- Description Principal Embedded Software Engineer SIG SAUER, Inc. is a leading... ...at an organizational level, driving efficiency and innovation... ...for R&D projects meeting validation test criteria. Define... ...software development, and low-level hardware/software integration...Remote work
$149.6k - $284.58k
...Firmware HW Integration Validation... ...Firmware Development Engineer, you will play a... ...solutions by developing embedded software and firmware for... ...both pre- and post-silicon environments (emulation... ...and system-level components, modeling... ...* Proficiency in programming languages such as...InternshipLocal areaShift work$161.7k - $258.8k
...Integration and HAL Software Engineer to join our Semiconductor... ...reuse by abstracting low‑level hardware details... ...and C++ for FPGA‑based embedded systems and instruments... ...debug or hardware validation Background in automated... ...well‑being benefit programs, including medical, dental...Flexible hours$125k - $130k
...Senior Embedded Engineer (Automotive) IRC295022 Function: IT, Telecom & Internet Generalists Experience... ...factors. We are seeking an Embedded Software Engineer with deep expertise in... ...every region and department, at every level, we consistently put people first. From...$111.03k - $211.2k
## Software Enabling and Optimization EngineerApplylocations... ...team of engineers in Intel's... ...execute system level use case and workload... ...object-oriented programming and Python,... ...existing IP for custom silicon), and Foundry... ...top customers and validating technologies). The...InternshipLocal areaShift work$38.46 - $64.42 per hour
...seeking an MTS II - Software Developer (IaaS... ...of systems programming, DevOps... ...implement node-level control logic.... ...teams to integrate low-level capabilities... ...Sciences, Computer Engineering or Software... ...work (esp. for embedded or hybrid hardware... ...must have valid authorization to...Hourly payMinimum wageContract workTemporary workLocal areaFlexible hours$116k - $194k
...seeking a skilled MTS IV - Software Engineer (IaaS) to lead the... ...module work (esp. for embedded or hybrid hardware)... ..., TPM provisioning Programming Skills Proficiency in Go for systems-level services; Python for automation... ...candidates must have valid authorization to work...Hourly payMinimum wageContract workTemporary workLocal areaFlexible hours- ...Field Applications Engineer Tektronix is looking for a customer-focused Field Applications Engineer to join... ...North America. This position is suitable for an entry-level engineer who has gone through our training program in the Technical Support Center and is looking to...Local areaRelocation
$95.64k - $181.94k
...create exceptionally engineered technology and... ...Frame Automation Software Engineer, you... ...prior education level classes, and current... ...Proficiency in programming languages such as... ...Familiarity with ICV or IC Validator Microprocessor... ...cutting-edge silicon process and packaging...Work experience placementInternshipLocal areaImmediate startShift work$133k - $223k
...employees, at all levels, realize their... ...to inspire our engineering teams to... ...next generation embedded systems. He is... ...developing the software architecture for... ...time, assembler programming. 5+ years - Experience... ..., and other low‑level hardware... ...must have valid authorization to...Hourly payContract workTemporary workFlexible hours- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...'s leading public cloud and silicon providers, and industry... ...leaveTeam Member Assistance Program & Wellness PlatformOpportunity...Contract workWork at officeWork from homeWorldwideFlexible hours
- ...Performance Modeling Software Engineer, Platform Architecture In this role... ...architectural exploration to post‑silicon correlation. You will pay... ...the art in SoC IP and chip‑level architecture Work on data... ...Experience with multi‑language programming environments, and selecting...
- A leading technology company seeks a Silicon Validation Engineer to join their team in Beaverton, Oregon. This role involves validating SoCs,... ...experience. Experience in debugging, automation frameworks, and programming languages such as Python, Perl, or Tcl is preferred. Join...
$122.44k - $232.19k
...delivering cutting-edge silicon process and packaging... ...a DFT Application Engineer to provide technical support... ...insertion, and ATPG validation methodologies. This... ...documentation for both block-level and SoC-level... ...bonuses, and benefit programs which include health,...InternshipLocal areaImmediate startShift work$100.55k - $194.27k
...Intel's Foundry Automation (IFA) team is hiring a Software Application Development Engineer - Government Programs. As part of our team, you will partner with end... ...delighting our customers -- from delivering cutting-edge silicon process and packaging technology leadership for...Local areaImmediate startShift work$75k - $113k
...description Full Stack Software Developer Lead I - Software Engineering Who We Are... ...clients and partners, embedding innovation and agility... ...set, education, and level of experience. UST provides... ...in the Company's 401(k) program with employer matching....Full timeTemporary workPart timeWork at officeLocal areaFlexible hours- ...Are you an experienced Software Development Engineer 3 with a desire to excel? If so, then Talent Software... ...develops and tests operating systems-level software, compilers, and network... ...visibility role inside a Verification & Validation org — the contractor's reporting reaches...For contractors
$124k - $195.5k
## Systems Software Engineer - New College Grad 2026Applylocations: US, OR, Hillsborotime type... ...overfitting.* Demonstrated ability in low-level performance optimization, including algorithm... ...to quickly ramp up on parallel programming models like CUDA, to accelerate computational...- ...company in Oregon is looking for a Software Engineer focused on SoC System Stress Validation. The role involves ensuring high... ...through comprehensive system-level validation of Apple SoCs. Candidates... ...field and a strong grasp of programming in C/C++. Experience in SoC validation...
$136k - $218.5k
...a Senior Verification Engineer for our Memory Management... ..., designers, software engineers across sites... ...Understanding of object oriented programming concepts. Exposure to... ...& lowest power silicon possible? If so, we want... ...- 218,500 USD for Level 3, and 168,000 USD - 2...Full time
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 Beaverton, OR
- verification & validation engineer Beaverton, OR
- validation engineer Beaverton, OR
- verification engineer Beaverton, OR
- computer system validation engineer Beaverton, OR
- validation consultant Beaverton, OR
- validation specialist Beaverton, OR
- software engineer internship remote Beaverton, OR
- senior robotics software engineer Beaverton, OR
- software development engineer aws Beaverton, OR


