Sr. Embedded Software Engineer Rivian and Volkswagen Group TechnologiesSr. Embedded Software EngineerPalo Alto, CaliforniaRivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies’ service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Staff Software Engineer - Embedded Software Platform General Motors CoStaff Software Engineer - Embedded Software PlatformMountain View, CA$171,150–$288,500 / yearWork may include test execution architecture, configuration and variation management, change-impact analysis, risk-based regression selection, test-result schemas and APIs, Databricks-enabled analytics, diagnostics, failure triage, and integration with CI/CD, test management, and issue-management workflows. Work may include GitHub Enterprise workflows, artifact promotion, dependency and configuration management, mainline protection, tiered quality gates, test-evidence policy, embedded and vehicle-level compatibility checks, release readiness, and pipeline-health metrics.
Bluetooth Embedded Software Engineer, Wireless Technologies & Ecosystems Apple IncBluetooth Embedded Software Engineer, Wireless Technologies & EcosystemsCupertino, CAYou have 5+ years of embedded software development experience You have strong coding skills in C Youre experienced in the design & development of embedded software for real-time operation, especially on ARM processors You have a thorough understanding of Bluetooth You have a Bachelors degree in computer science, computer engineering, electrical engineering, or equivalent experienceYou have excellent analytical and debugging skills Youre able to communicate clearly and thrive in a collaborative, demanding environment Youre passionate about solving engineering challenges You strive for perfection in all tasks and initiatives You can navigate ambiguity with clarity, flexibility, and effective decisions You focus on actions that drive the most significant impact. In developing for the Apple ecosystem, you will have the opportunity to tackle complex problems, utilize technology, and work with other exceptional engineers across a wide range of teams to create unique products.
Embedded Software Engineer - Thermal Management, CoreOS Apple IncEmbedded Software Engineer - Thermal Management, CoreOSCupertino, CAWork cross-functionally with system architects, thermal product design and other system software engineers - Invent new thermal management algorithms under tight product physical enclosure constraints - Explore novel thermal management software solutions for concrete customer facing challenges - Design, implement and optimize system software and embedded firmware - Analyze telemetry and control loop responses - Demonstrate and explain cross functionally system thermal/power/performance trade-offs - Influence long term software design and specifications of future HW products to deliver a roadmap of innovative software solutions to very challenging system problems Develop C/C++ firmware code under tight cycles and memory constraints Enable the necessary telemetry to develop the thermal control software Troubleshoot issues that arise during development and in the field Engage with cross-functional team members to drive design and implementation Contribute to the evolution of the thermal control design Develop tools to aid the day-to-day activities BS/MS in Computer Science, Electrical Engineering, Computer Engineering or equivalent experience in related field Fluent in C and C++ Proven experience in writing complex system software and embedded firmware Passionate about designing effective algorithms, inspired by the analysis of big data Experience with Generative AI tools for coding and debugging Demonstrated innovative, critical thinking and troubleshooting skills Highly professional, with the ability to deliver solid work on tight schedules Excellent collaborative skills Outstanding written and verbal communication. In this unique and highly visible role, working closely with system architecture teams, product design, system software, field diagnostics, and several other technology groups at Apple, you will develop and productize novel thermal management monitoring and control algorithms in embedded firmware and high level OS system software; seeking to invent a roadmap of scalable system thermal solutions with the amazing customer experience always in mind.
Embedded Software Engineer General Motors CoEmbedded Software EngineerSunnyvale, CA$123,200–$189,100 / yearIf you are looking to solve one of today's most complex engineering challenges, see the results of your work in hundreds of self-driving cars, and make a positive impact in the world, join us. As a Software Engineer you'll be responsible for designing, documenting, and implementing complex, highly scalable, low-latency software in C++ on Linux-based systems for the AIS team.
Embedded Software Engineer TrimbleEmbedded Software EngineerSunnyvale, CaliforniaEmbedded & Real-Time Systems: Proven expertise in designing software for minimal architectures, real-time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong understanding of digital hardware and microprocessor architecture. Field Systems: The Trimble Field Systems segment provides solutions to increase precision and productivity in construction tasks by empowering stakeholders to collect accurate information and manage conditions with cutting-edge technology.
Embedded Software Engineer Apple IncEmbedded Software EngineerCupertino, CAThis highly cross functional role will have you working closely with our partners in Electrical Engineering, Software Engineering, Quality Assurance, Program Management, Manufacturing and Operations. Working in a vibrant and collaborative environment, you will write firmware and drivers for interfaces, chipsets and communications protocols for various internal and commodity SoCs.
Embedded Software Engineer, Audio & Media Technologies Apple IncEmbedded Software Engineer, Audio & Media TechnologiesCupertino, CARESPONSIBILITIES INCLUDE: Design, develop and debug audio drivers and tools Driver bringup for new platforms and audio peripherals Participate in audio hardware design reviews Create and maintain engineering documents Experience in software development, device bringup, debugging and testing Experience with kernel level programming, device drivers and/or firmware development Experience with bug triaging, regression testing and commercialization support Excellent programming skills with knowledge of C++, C or Objective-C Audio domain knowledge of ADC/DAC, amplifiers and I2S/TDM/SPI/SoundWire interfaces is a plus Good understanding of computer architecture BS in computer science or engineering (or equivalent experience) Cooperation in defining and updating team testing, processes, procedures Understanding of multi-core embedded HW System and RTOS. The Audio and Media Technologies Group (AMT) is at the center of audio, video and graphics support in Apple's innovative products, including the AirPods, HomePod, Mac, iPhone, iPad, Apple Watch, Apple TV.
ADAS - Sr. Embedded Software Engineer Artech LLCADAS - Sr. Embedded Software EngineerSan Jose, CA$100–$140 / hourThe focus of this role is to find, reproduce, and debug software and hardware issues and derive regression tests for AUDI, Porsche and VW ECUs. This position collaborates with teams in multiple countries and time zones and therefore may require availability during early morning or late evening hours.
Embedded Software Engineer - Biophotonics Apple IncEmbedded Software Engineer - BiophotonicsCupertino, CAIn this dynamic role, the candidate will work closely with the project's other software engineers and the wider engineering team to design and develop software solutions enabling progress on the organization's research and development activities. Development experience in one of the following programming languages: C, C++, Python, Java, Go, Rust, Scala, or Swift.10+ years of experience with all aspects of the software development lifecycle: requirements gathering, design, development, deployment, and maintenance.
Senior Software Engineer, Embedded Software PlusAI Inc.Senior Software Engineer, Embedded SoftwareFremont, CA$130,000–$180,000 / yearYou will also be responsible for the new vehicle platform and actuators integration, develop tools and procedures for new vehicle bring-up, and regular travel to our partner's proving ground to do on-vehicle testing and validation. Support new vehicle platform integration and bring-up activities, such as flashing and configuring of sensors and ECUs, resolving vehicle integration issues, data collection, parameter tuning, etc.
Embedded Software Engineer Intern SK hynix memory solutions America Inc.Embedded Software Engineer InternSan Jose, CA$35–$45 / hourAs a global leader in DRAM and NAND flash technologies, we drive the evolution of advancing mobile technology, empowering cloud computing, and pioneering future technologies. Our cutting-edge memory technologies are essential in today's most advanced electronic devices and IT infrastructure, enabling enhanced performance and user experiences across the digital landscape.
Principal Software Engineer - Embedded Software Platform General Motors CoPrincipal Software Engineer - Embedded Software PlatformMountain View, CA$226,000–$407,100 / yearThe successful candidate will shape direction across multiple technical areas and organizations, advise senior and executive leadership on complex tradeoffs, and create alignment across embedded software, cloud, simulation, test, release, cybersecurity, quality, and supplier ecosystems. Strong experience with production engineering platforms, software delivery systems, or engineering productivity capabilities; proficiency in Python and at least one additional language used in software or engineering-tooling environments.
Software Engineer, Embedded Linux Chariot DefenseSoftware Engineer, Embedded LinuxSouth San Francisco, CA$130,000–$180,000 / yearTop-notch engineering intuition and first principles thinking toward designing complex products that function seamlessly for your customer, taking both an engineering/ technical, and product/ customer approach, to strike the optimal balance. Not satisfied by superficial explanations of a problem or "band-aid engineering"; seeks persistently to find the specific root cause through data-driven methods, and resolve failures or recurring issues, so they can be mitigated to prevent future such instances.
Embedded Software Test Engineer Array LabsEmbedded Software Test EngineerRedwood City, CaliforniaITAR Requirements To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. You will develop specialized firmware to exercise our FPGAs, RF front-ends, and antenna arrays, while simultaneously building high-level Python automation to orchestrate test campaigns.
Software Engineer - Embedded Debug Tools, Core OS Apple IncSoftware Engineer - Embedded Debug Tools, Core OSCupertino, CAYou will help identify insufficiencies in the debugger and provide solutions to improve the development process for low level software including XNU and Apple's Real-Time Operating System Frameworks. You will work with peers and key individuals in HW architecture, emulation, and software to identify requirements and develop plans for future silicon debug solutions.
Embedded Software Engineer - Core OS Applied Intuition IncEmbedded Software Engineer - Core OSSunnyvale, CA$171,000–$264,000 / yearAdvanced software debugging skills, with a strong focus on low-level hardware debugging to ensure full system operation, and debugging Android Native Crashes, system crashes, and Android middleware (Drivers, HAL, Libraries, Framework). Applied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C. San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo.
Embedded Systems Video Engineer Apple IncEmbedded Systems Video EngineerCupertino, CAIn this role, you will develop embedded software for image and video compression/processing, implementing features for applications such as the iPhone/iPad Camera capture, Live Photo, AirPlay, FaceTime, Cinematic Mode, iMovie and many more on a vast variety of devices. You will also work on prototyping features for future products and design, improve and maintain the software infrastructure across multiple platforms as well as write and enhance new testing tools.
Senior Embedded Engineer Yubico IncSenior Embedded EngineerSanta Clara, CA$175,000–$200,000 / yearOur customers include Fortune 500 companies, hundreds of government agencies and millions of individuals in over 160 countries that rely on Yubico technology to secure access to computers, online services and mobile apps. Personal data submitted through this form is used for managing Yubico's recruitment activities, which include facilitating any application you make, setting up and conducting interviews and tests for applicants, evaluating and assessing results and selecting candidates, and as otherwise needed in our recruitment and onboarding processes.
Embedded Software Developer for RDK-B Talent Software Services, Inc.Embedded Software Developer for RDK-BSanta Clara, CA$50–$55 / hourLegal Name: Current Location: (City, State & Zip Code): Home location: Relocate: Bill Rate: CTH After 3 Months: Travelling Availability: Availability to Start: Phone/Mobile Number: Email Address: Visa Type: Visa Expiration Date: Hiring Status: Are you working directly with the contractor's visa holder: If not indicate # of layers and names of the company: Indicate if the Candidate has worked in CG before and where: Ex-*** Employee: LinkedIn Account: (If available). In this role, you will design, develop, and integrate advanced networking features for home and business gateway products on RDK-B.