Embedded Software Engineer
$184.7k - $324.8kApple Oakbrook
Embedded Software Engineer
Are you a systems-level thinker who loves bridging hardware and software? Do you thrive on building prototypes that push the boundaries of what's possible? If so, we have the perfect opportunity for you! We're looking for a Software/Firmware Engineer to join Apple's Platform Architecture team and help shape the future of Apple's integrated systems. In this role, you'll have the chance to use your skills to make a real impact on products used by millions. You'll be working closely with cross-functional engineering teams to prototype revolutionary ideas, develop cutting-edge tools, and create the seamless experiences Apple is known for worldwide.
Apple's Platform Architecture Engineering group is seeking an excellent Software/Firmware Engineer with working knowledge of general digital/EE design. In this role, you will be responsible for development of macOS, iOS and micro-controller code, investigating new technologies, prototyping concepts, and developing instrumentation/tools. This position is the focal point for HW/SW integration, requiring a self-driven engineer with excellent initiative.
Responsibilities
- Collaborate with mechanical, EE, SW and other teams on device design.
- Thoroughly document and support implemented code.
- Collaborate effectively with team members utilizing excellent communication, negotiation and presentation skills to support and execute project goals.
Minimum Qualifications
- BS in CS/CE/EE
- Experience with embedded software/firmware design and implementation.
Preferred Qualifications
- Masters in CS/CE/EE and 10 years relevant industry experience.
- Excellent programming skills and knowledge of C and OOP practices.
- Experience with micro-controllers and working with new peripherals, features, and development environments.
- Development experience on Unix, Linux, or macOS.
- Ability to read serial bus traces, board schematics, use an oscilloscope and logic analyzer.
- Experience with board bring up and digital hardware.
- Experience in one or more of the following areas: ARM, RISCV, USB, I2C, SPI, scripting (Bash, Python, Lua, etc) and Git.
- Objective-C, Swift, macOS driver development (Kext or Dext) experience a plus.
Pay & Benefits
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 $184,700 and $324,800, 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.
$96.8k - $118.3k
...Job Description Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet's networking and security...SuggestedFull timeWorldwide- ...Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (...SuggestedContract work
$119.5k
...Job Title: Embedded Software Engineer Location: Sunnyvale, CA Job Summary Market leader in precision high-performance GPS systems. We are seeking a self-motivated embedded software engineer with disciplined implementation and analytical...Suggested$119.5k - $164.4k
...Elevate Aviation Innovation: Embedded Systems Tools Engineer Ready to make a tangible impact on global aviation using cutting-edge GPS technology... ...of numerous aircraft platforms. You will own the full software development lifecycle, championing scalable architectures...SuggestedOngoing contractFull timeLocal areaWorldwide$100k - $175k
...will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior Embedded Software Engineer you will be responsible for designing, developing, and maintaining software for embedded systems. This role requires a deep...SuggestedFull timeWork at officeImmediate startVisa sponsorshipNight shift- ...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
- ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...of the New Product Development Platform Software team. The engineer will collaborate with a skilled team to design and build the embedded software platform. The successful candidate...Local areaWorldwideFlexible hours
- ...YOH Services LLC in Sunnyvale, CA is seeking a self-motivated Software Engineer to join a skilled team working on high-performance GPS navigation receivers for aviation. You will design and implement applications supporting development, testing, and production of Trimble...
- ..., we customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position is to develop embedded...
$140k - $190k
...Job Description WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches...Full timeWorldwide$205k - $235k
...Staff Safety Software Engineer Safety isn't a constraint — it's the foundation that enables robots to work seamlessly alongside people... ...Design, implement, and maintain production C/C++ for embedded safety compute and control systems. Architect and deliver...Work at officeRelocation$155k - $242k
...vehicles and new products. This is a unique opportunity to build and work on a new full-stack operating system. As an Embedded Software Engineer on the team, you will develop an embedded firmware platform and Real-time Operating System (RTOS) using Rust and the Pigweed...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Sunnyvale, California, is seeking a skilled firmware engineer with over 8 years of experience in developing and testing embedded systems. The role involves programming in C/... ...firmware, and resolving issues across the software stack. Candidates should hold a Bachelor's...
$163k - $264k
...Senior Flash Firmware Engineer, Systems Engineering Santa Clara, California We're... ...collaborating closely with our hardware and software engineering teams to create high-... ...foundation in firmware development for embedded systems, with a deep understanding of hardware...Work at officeFlexible hours$163k - $246k
...regression testing, etc Working closely with hardware, system software and manufacturing teams WHAT YOU’LL NEED TO BRING TO THIS ROLE…... ...using Python, C/C++ or related programming languages Familiar with embedded software or firmware development Experience with Micro-...Work at officeFlexible hours$42.07 - $58.89 per hour
...experience life at Tesla by including them in projects that are critical to their team's success. About the Team As an Embedded Software Engineering Intern on the High Voltage System (HVS) Team, you will have the opportunity to help deliver the high-quality software...Full timeTemporary workPart timeInternshipFlexible hours$50 per hour
...Embedded Software Engineer Location: San Jose, California - Austin, Texas - Boston, Massachusetts Job Type: Full-Time/Contract Pay Rate: $50/hr Job Summary: We are seeking a skilled Embedded Software Engineer to design, develop, and maintain software solutions...Full timeContract work- ...antenna panels and RF front‑ends to digital electronics, calibration systems, and data processing. Position Overview As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to...Permanent employment
- ...Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software solutions for advanced embedded systems. This role offers the opportunity to work on innovative projects in a dynamic, fast-paced environment...
$120k - $300k
...Embedded Software Engineer San Jose Hark is an artificial intelligence company building advanced, personalized intelligence. One that is proactive, multimodal, and capable of interacting with the world through speech, text, vision, and persistent memory. We're...Full timeImmediate start$155k - $215k
...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the...Permanent employment- ...Lead Embedded Systems Software Engineer Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup, and you will be working on our foundational...Work experience placementWork at officeRemote work
$140k - $175k
...Embedded Software Engineer San Jose, CA, United States As an early mover in the in-space transportation and infrastructure services, Momentus is at the forefront of the commercialization of space. With an experienced team of aerospace, propulsion, and robotics engineers...Permanent employmentFull timeTemporary workWork experience placementImmediate startFlexible 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...Immediate start$146.9k - $183.6k
...Summary Rivian is pushing the boundaries of what vehicle software can do in terms of remote diagnostics and prognostics. The... ...experience to our customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle Health Monitor...Full timeContract workTemporary workPart timeLocal areaRemote workShift work$150k - $175k
...Embedded Software Engineer Pivotal is the leader in the emerging market of electric Vertical Takeoff and Landing (eVTOL) aircraft. We design, develop, and manufacture light eVTOL aircraft and are renowned for the BlackFly aircraft the world's first light eVTOL to fly...Work at office$65 - $80 per hour
...generation fast DC charging systems. You will build high-quality embedded software for charging equipment, including fast chargers and adapters... ...and system functionality. Collaborate closely with hardware engineers to co‑design optimized solutions that meet aggressive...Contract workTemporary work$152k - $253k
...We are looking to hire a Hardware Systems Engineer who will work in the test solutions group at NVIDIA developing manufacturing test solutions... ...qualification of test fixtures, test equipment and diagnostic software. Review and provide feedback for DFT in the early design stages...Contract work- ...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...Full timeWork at officeImmediate startVisa sponsorshipNight shift
- ...Embedded Engineer Sunnyvale, CA – On site ~ Bachelor's degree in computer science/electronics or related field ~5+ year development experience with Linux and embedded devices, experience on Wi-Fi development and debugging for L1/L2 ~ Experience and knowledge...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- entry level software sales Cupertino, CA
- healthcare software sales Cupertino, CA
- software implementation project manager Cupertino, CA
- id software Cupertino, CA
- software Cupertino, CA
- ultimate software Cupertino, CA
- software technology Cupertino, CA
- software support Cupertino, CA
- remote software sales Cupertino, CA
- software asset management analyst Cupertino, CA

