Silicon Validation Software Engineer: Embedded and Low-level Programming
$132.1k - $244.6kApple
Silicon Validation Software Engineer: Embedded and Low-level Programming Waltham, Massachusetts, United States Hardware 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 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. Description Develop boot and driver code for Apple SOC, 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 feature (suspend and resume). Contribute to SDRAM initialization and calibration development. Implement firmware driver for PMIC and battery charging. Participate in the 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 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 At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $132,100 and $244,600, 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
- ...Job Title: Senior Android Low- Level Embedded Software Engineer Location: Boston, MA (On-site) Duration: full time We are seeking a... ...solutions. Your expertise in embedded systems, low-level programming, and software development will be crucial in ensuring the...SuggestedFull timeWork experience placement
$102.55k - $190.45k
Silicon Labs (NASDAQ: SLAB) is the leading innovator in low‑power wireless connectivity, building embedded technology that connects devices and improves... ...cities markets. Senior Software Engineer - IoT Embedded Software... ...RTOS environments and low‑level hardware interfaces (...SuggestedFlexible hours- ...Position: Software Validation Engineer Location : Newtons MA-Onsite Job Description: ~... ...quality, safety, and reliability of embedded and application software for advanced... ...test cases for embedded and application-level systems. Perform manual testing,...Suggested
- ...Job Title: Mid-Level Embedded C/C++ Engineer Location: Remote Duration-3 Months-Contract-Part... ...headquarters in Boston, MA. We deliver software solutions ranging from custom... ...embedded environments. Knowledge of low-level hardware interfacing (I2C, SPI,...SuggestedContract workPart timeRemote work
$116.4k - $140k
...researchers, applied cryptographers, software engineers, formal methods experts, and embedded systems developers. We bring... ...and threat modeling. Secure programming practices and software development... ...to obtain and maintain a Secret level DoD security clearance....Suggested$110.39k - $151.81k
...analog, digital, and software technologies into... ...(X). Senior Embedded Software Engineer The Analog Garage... ...embedded system-level challenges. If you... ...integration, silicon and board bring-up and validation. Strong verbal... ...developing/troubleshooting low-level drivers and...Permanent employmentWork at officeShift workDay shift- ...growing wireless silicon development... ...at the product level. All of this... ...vertically integrated engineering team spanning... ..., Test and Validation, and FW/SW... ...DSP knowledge, Software framework, RF driver and embedded system, and experience... .... Python programming language is...
$124.6k - $231.4k
Silicon Labs (NASDAQ: SLAB) is the leading... ...innovator in low-power wireless... ..., building embedded technology... ...*Embedded** **Software Engineer** on the RAIL... ...startup**, low-level **peripheral drivers... ...** programs.* Drive **debug... ...designs, and validate new silicon bring...Flexible hours$124.6k - $231.4k
Senior Embedded Software Engineer - IoT Wireless Applications Boston, MA Silicon Labs is looking for a Senior... ...Silicon Labs low‑power wireless MCUs... ...implementation, validation, release, and... ...and enhance low‑level firmware components... ...Strong programming skills in Embedded...Flexible hours$162.5k - $286.4k
...Apple Inc. is looking for a Silicon Validation Software Engineer based in Waltham, Massachusetts. This role involves writing shaders and debugging SoC software and hardware issues while ensuring high-performance graphics. Candidates should possess a bachelor’s degree...$200k
...Software Engineer – Senior Level Hybrid, on-site 3‑times a week. Compensation up to $200,000–$500,000. Responsibilities & Qualifications Top performer with strong hands‑on coding – absolute must. Java C++ Cloud platforms Building production software for various clients...$95k - $115k
...contributions matter. Whether you're in engineering, science, manufacturing, or support,... ...About the role We are seeking a level 2 Software Engineer with expertise in developing... ...Competitive 401k company match Bonus Program, Generous PTO and paid holidays...Hourly payWork at officeFlexible hours- ...Opportunities with Nova Biomedical Corporation We are seeking a level 2 Software Engineer with expertise in developing Linux-based medical device... ...for Nova Biomedical Competitive 401k company match Bonus Program, generous PTO and paid holidays Professional development, engagement...Hourly payWork at office
$1,500 per month
...Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance... ...team is seeking a talented embedded DSP Software Engineer to develop... ...a tactical communications program within the org. The team... ...Write and debug low-level assembly code to maximize...Full timeInterim roleLocal areaRemote workWork from homeRelocation2 days per week$204.5k - $267k
...Software Engineer (Open Level) New York, NY; Boston MA About Formation Bio Formation Bio is a... ...organizations, and biotechs to develop programs past clinical proof of concept and beyond... ...not from behind a ticket queue, but embedded in the work. Some of what you build...Permanent employmentWork at officeLocal areaRelocation3 days per week$150k - $175k
...Description Boston Engineering is a technology-... ...title includes "software," the work is primarily embedded and firmware-focused... ...development, board-level debugging, and close... ...firmware and low-level software... ...or defense-related programs, including technical...Permanent employmentFull timeWork at officeRelocation$131.1k
...Prattwhitney in Cambridge, Massachusetts is seeking a Cyber Research Software Engineer to develop systems aimed at deterring adversaries. You will engage in advanced software development, implementing solutions across various architectures and performing system analyses...- ...Silicon Labs Careers in Boston is looking for an Applications Engineer II to support customers using Bluetooth Low Energy and provide technical leadership. You will work with a global... ...Engineering and experience with embedded C programming. Benefits include competitive...Flexible hours
- ...embeddedcompany seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure... ...capabilities. Rigorously validate and verify driver and protocol... .... Strong hands‑on programming expertise in C and C++, with...Full timeRemote workRelocation
$82.3k - $220k
...Senior Embedded Software Engineer page is loaded## Senior Embedded Software Engineerremote... ...with clients and conceive programs based on client... .... • Identify program/system-level technical risks and develop... ...familiarity with processor low-level peripherals such as UART...Full timeLocal area- ...Embedded Software Engineer (Embedded SW Engineer) Busek Company – Natick, MA Position Overview... ...supporting mission‑critical DoD programs. Key Responsibilities Develop... ...testing, debugging, and system validation Develop and maintain low‑level communication interfaces (SPI, I...For subcontractor
- ...MITRE Embedded Systems Engineer Why choose between doing meaningful... ...performance and embedded software to lead and support... ...related field Senior-level proficiency in high-performance programming languages (e.g., C,... ...Understanding and experience with low-level processor...Work experience placementLocal areaImmediate start
$150k - $200k
...standards in design engineering and smart manufacturing... ...precision mechanics, embedded intelligence, and... ...hiring a Senior Embedded Software Engineer to join our... ...integrate, and maintain low-level drivers,... ...compliance, verification and validation activities, and product...Worldwide$150k - $250k
...Embedded Software Engineer Extropic is seeking a highly skilled Embedded Software... ...excel in C/C++ and Python programming languages, and be... ...embedded software stack—from low-level drivers to Linux user-space... ...engineers to bring up new boards, validate interfaces, and resolve...$126.65k - $182.85k
...Real Time Software Engineer–Vehicle Management Systems (Mid Level or Senior) The Boeing Company is looking for several... ...and Senior) for a Phantom Works program located in Hazelwood, MO,... ...education and experience Real-time embedded software experience Agile Software...Permanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$130.8k - $163.6k
...We are looking for an embedded software engineer to join the IoT group that builds... ...in C, C++, and Python programming ~ Strong experience with... ...including hardware bring-up on new silicon Background in electrical... ...or hands-on PCB-level debugging Familiarity with...Temporary workWork experience placementSummer workWork from homeWorldwideFlexible hours- ...Ciena is looking for a Software Engineer to join the ONU... ...Develop and maintain embedded Linux firmware on OpenWrt... ...integration, Secure Boot, OMCI-level PON encryption. -... ...for embedded/systems programming; familiarity with C++... ...equivalent merchant silicon SDK for switching/...Flexible hours
$93k - $115.9k
...their lives. As a Junior Embedded Software Development Engineer , you'll contribute to the... ...working with APIs and protocol-level interactions (networking... ...while those in medium or low cost markets may be... ...a comprehensive benefits program with choice and flexibility...Full timeTemporary workInternshipWork at officeImmediate startRemote workVisa sponsorshipWork visa3 days per week$166k - $220k
...systems across both hardware and software, deployed to tackle the... ...Imaging team is seeking an Embedded Software Engineer to help design a new... ...board bring-up, and system level integration Write C/C++... ...tools ~ Familiar with common programming languages like Python and MATLAB...Full timeWork experience placementImmediate start- ...Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting... ...looking for someone who thrives at the intersection of low-level programming, embedded control systems, and hardware-software...
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!
- computer system validation engineer Waltham, MA
- software engineer internship remote Waltham, MA
- senior robotics software engineer Waltham, MA
- software development engineer aws Waltham, MA
- startup software engineer Waltham, MA
- part time software developer remote Waltham, MA
- senior software engineer remote Waltham, MA
- software engineer Waltham, MA
- real time software engineer Waltham, MA
- federal - software developer Waltham, MA

