Embedded Software Engineer
$129.3k - $225.3kApple Oakbrook
Cupertino, California, United States Hardware
The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS Diagnostics team you will develop and maintain software used to characterize, calibrate and test new hardware, debug software and hardware both independently and multi-functionally, and work with many other teams at Apple and at various contract manufacturers. Your experience writing and debugging software on different hardware platforms will be meaningful to your success.
Description
In this role you will be responsible for developing, debugging and maintaining internal software running on many Apple products. You will have the opportunity to work with a wide variety of worldwide cross-functional teams including Hardware Engineering, Software Engineering, Operations, and our Contract Manufacturing partners. You will engage with many products from early development through mass production where your contributions will directly impact hardware quality and end user experiences.
Responsibilities
- Solving complex problems that will require multi-functional engagement and support. Developing applications, frameworks, and command line utilities. Maintaining critical manufacturing software running on millions of Apple devices.
- Completing work with effective prioritization, communication, and multitasking abilities. Reviewing and implementing hardware test specifications.
- Supporting hardware production locally and remotely (travel up to 25%).
Minimum Qualifications
- BS in CS/CE/EE and 2+ years of software engineer career experience
- Expertise in at least one of C++/Objective-C/Swift
- Experience developing drivers/applications in Unix, Linux, or macOS
Preferred Qualifications
- Experience with building embedded system architectures and using interfaces such as I2C, USB, PCIe
- Experience building and debugging distributed applications
- Experience debugging at all levels of an operating system
- Experience with Python/Lua/Bash
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 $129,300 and $225,300, 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
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
#J-18808-Ljbffr$73.15k - $174k
...inclusive world. Location Palo Alto, California About the job you’re considering: We are looking for a Senior/Lead Embedded Software Engineer to drive the iRDK bring-up and platform enablement on MediaTek C-X1 SoC platforms. In this highly visible technical...SuggestedFull timeLocal area- ...expand global economies, protect space and our planet and enhance our overall quality of life. We are looking for a Lead Embedded Software Engineer to own the full path from product requirements to working, tested firmware. You will translate product-level goals into...SuggestedFull timeWork at officeImmediate startVisa sponsorshipNight shift
$124k - $171k
...A global leader in materials engineering solutions is seeking a talented Software Engineer II to design and develop innovative software for semiconductor equipment. The candidate will be responsible for complex coding, troubleshooting, and collaborating with internal...Suggested$117k - $143k
...Enterprise Wireless solution experience is plus Education Requirement Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Must be authorized to work in the U.S. without sponsorship Compensation and...SuggestedFull time$150k - $180k
...Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one... .... Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware...SuggestedFull time$150k - $180k
...first Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated... ...Job Summary Knightscope is seeking a Mid/Senior Software Engineer to join our product development team and support a new hardware...Full time- ...accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is... ..., deploy, and update complete vehicle software and AI applications. This is one of the... ...engineers with expertise in developing embedded software applications on production computers...For contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
- ...Senior Embedded Software Engineer - Future ForwardAt Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints...Local areaWorldwideFlexible hours
- ...technology industry, is seeking a Computer Vision/ Machine Learning Engineer to join their dynamic team. You will be an integral part of the... ...framework and multimedia subsystems. Collaborate across software and hardware teams to bridge low-level camera sensor subsystems...Weekly payTemporary workWork at officeWorldwideFlexible hours
- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...Function of the PositionThe Staff Software Development Engineer brings a key contribution... ...through the technical development of embedded software for electrosurgical devices....Local areaWorldwideFlexible hours
- ...intelligence We are seeking a highly skilled and motivated FSW/Embedded Software Developer to design, develop, and optimize software for... ...’s or Master’s degree in Computer Science, Electronics Engineering, or a related field. Familiarity with wireless communication...Weekend work
- ...of patients worldwide. We're a team of engineers, clinicians, and innovators united by one... ...communication requirements between hardware and software components, architect modular and... ...and support verification activities of embedded software and supervisory state machines,...Local areaWorldwideFlexible hoursShift work
$184k - $287.5k
...detailed unit test case reports.Providing software quality reports based on static analysis... ...for scripting, and debugging skills in embedded Linux/Windows operating environments.... ...Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent...Full time$217k - $326k
...mark, come join us. THE ROLE As an Senior Hardware Systems Engineer within EverPure’s EXA Hardware Engineering organization, you... ...benchmarks, and lead technical strategy across internal platform software teams, cross-functional executives, and global OEM/ODM/JDM...Full timeWork at officeFlexible hours$150k - $270k
...seize the endless opportunities and leave your mark, come join us. THE ROLE We are seeking a highly motivated Hardware Design Engineer for Pure’s Datastore team. The Pure Engineering Team builds the industry’s most innovative, high-performance, energy-efficient and...Full timeWork at officeFlexible hours$145.83k - $219k
...About the Role Nuro operates real self-driving vehicles on public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded controllers that connect the Nuro Driver™ to the vehicle: the...Immediate startFlexible hours- ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the... ...connected, more intelligent, more sustainable for everyone. Embedded Software Engineer Role Summary We are looking for a Embedded Software...Full timeContract workLocal area
$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...Grow*** We are seeking a highly motivated Embedded Software Engineer to join our team within...Work experience placementFlexible hours- ...spaceflight through autonomy. EraDrive builds autonomy software and hardware that let spacecraft see, decide,... ...be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core firmware...
$130k - $175k
...fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build...Full timeWorldwideFlexible hours$174k - $252k
...novel custom silicon.Research scalable USB software architectures, influence SoC... ...or BSD kernels.Demonstrated knowledge of embedded systems development, RTOS concepts, device... ...of Android or WebKit.Google's software engineers develop the next-generation technologies...- ...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft....Work at office
$190k - $240k
...and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the...Flexible hours$110k - $150k
...Overview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of automotive diagnostic applications and vehicle interface software...Immediate start$138.9k - $256.5k
...candidate should have experience in power management modeling and system design, scripting expertise (e.g., Perl, Python, C++, Matlab), embedded programming, lab measurements, and characterization. Additionally, the role requires skills in analysis, communication, teamwork,...$212.7k - $287.7k
...people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts,... ...the forefront of innovation, guiding the development of embedded systems that power AWS's infrastructure.AWS Engineers...Local areaFlexible hours$35 - $45 per hour
...for non-volatile memory devices. You will be a part of the embedded software development team to validate the product from concept phase,... ...Currently pursuing or recently completed a BS or MS in Electronic Engineering Computer Science or related fields Experience in Rust or...InternshipImmediate start$75 per hour
...SF ID / Req. ID: 168134 Job Title: Embedded Developer Hiring Mode: Contract -TP Location: Sunnyvale, CA [ONSITE] Customer: Meta Total No. Of Positions: 1 Bill Rate: Note: [Based...Contract work$120k - $300k
...intelligent systems. About the Role Hark is looking for an experience-focused, hands-on embedded engineer to build haptic and motion control system firmware and software that deliver incredible interaction experiences. We care a lot about how things feel, and how...Full time$150k - $170k
...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas... ..., CA We are looking for a Senior Software Engineer to take full functional ownership... ...support, working with wireless and embedded technologies including Bluetooth, UWB, NFC...Full timeFor contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software technology Cupertino, CA
- software intern Cupertino, CA
- entry level software sales Cupertino, CA
- id software Cupertino, CA
- software sales Cupertino, CA
- internship software Cupertino, CA
- healthcare software sales Cupertino, CA
- embedded software Cupertino, CA
- ultimate software Cupertino, CA
- remote software sales Cupertino, CA





