Embedded Software Algorithm Developer
$121.6k - $167.2kAnalog Devices
Come join Analog Devices (ADI) - a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality and remote healthcare.
ADI fosters a culture that focuses on employees through beneficial programs, aligned goals, continuous learning opportunities, and practices that create a more sustainable future.About Analog Devices Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at and on LinkedIn and X. The Advanced Cores Group (ACG) is a part of the of the Aerospace, Defense and Communications Business Unit and is focused on developing subsystems for highly sophisticated mixed-signal system-on-chip (SoC) integrated circuit products. The ACG is looking for highly motivated embedded software algorithm developer who is excited to work on cutting-edge technology in a fast-paced environment that occasionally requires managing multiple priorities.
The position is part of a cross-functional team and close interaction with analog/digital hardware designers, algorithm developers, software engineers, and others is expected. The role will include collaboration with development teams at other ADI sites and may require occasional travel.
Qualifications
- BS/MS in Electrical Engineering, Computer Engineering, or Computer Science.
- Experience in C/C++ for embedded software development and one or more higher level languages (Python, MATLAB).
- Strong knowledge of digital signal processing fundamentals.
- Strong knowledge of software engineering fundamentals.
- Knowledge of ARM and/or RISC-V processor architectures and real-time operating systems.
- Embedded software system debug expertise.
- Strong teamwork, communication skills and ability to work in distributed development environment.
- Strong motivation and enthusiasm for learning.
Additional Desired Skills, Knowledge, and Abilities
- High-level understanding of data converter architectures.
- Experience in implementation and testing of digital signal processing algorithms within embedded systems.
Essential Duties and Responsibilities
- Embedded software design of signal processing algorithms for high-speed integrated circuits.
- Debugging, testing and maintaining embedded software and related collaterals.
- Contribution to definition of supporting/accompanying software and hardware.
- Strong collaboration with analog and digital IC designers, system architects, verification engineers, and system evaluation engineers.
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process. Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group. EEO is the Law: Notice of Applicant Rights Under the Law.
Job Req Type: Graduate Job
Required Travel: Yes, 10% of the time The expected wage range for a new hire into this position is $121,600 to $167,200.
- Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors.
- This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
- This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time , and other benefits.
$110k - $151k
...Embedded Systems Emulation Engineer San Diego, CA STR is hiring... ...researchers and engineers developing cutting-edge technologies... ...implement, and test modular software applications and tools for emulating... ...foundations of models and algorithms through reports and...SuggestedFull timeImmediate start- ...Management Systems? In this role you will develop future BMS technologies with a... ...new class of battery systems involving algorithms, architectures and products as we improve... ...BMS team is looking for battery algorithm software engineer to design and develop advanced...Suggested
$145k - $220k
...a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our... ...Preferred Requirements: Experience developing near-real-time embedded software... ...designing & implementing radar modes & algorithms, signal processing, target detection,...SuggestedFull timeWork experience placementCasual workWork at officeRelocation package$159.54k - $239.3k
...Senior Embedded Software Engineer – Crypto GROW WITH US AND STAY EXTRAORDINARY: Launch your... ...Software Engineer – Crypto, you will design, develop, and integrate advanced cryptographic... ...(e.g., IPsec, TLS) and cryptographic algorithms (e.g., AES, RSA, ECDSA). Customize...SuggestedWork visaFlexible hours- ...Embedded Software Engineer Today, Electronic Warfare is a growing enterprise - protecting... ...transforming state-of-the-art processing algorithms into real-time software systems.... ...end design, and signal processing. Developing software for a variety of microarchitectures...Suggested
$69.55k - $125.73k
...currently has an exciting opportunity for an Embedded Software Engineer to perform design,... ...transforming state-of-the-art processing algorithms into real-time software systems . Projects... ...end design, and signal processing. Developing software for a variety of...Local areaImmediate startFlexible hours$118k - $176k
...to share a moment! We're looking for a Software Engineer (Wireless Connectivity) to join... ...! What you'll do: You will design, develop, test, deploy, maintain, and enhance... ...or more languages, and data structures / algorithms. Preferred Qualifications: ~ Understanding...Live inWork at officeLocal area$118k - $176k
...a moment! We're looking for a Software Engineer (Wireless Connectivity) to join... ...What you'll do: You will design, develop, test, deploy, maintain, and enhance software... ...more languages, and data structures / algorithms. Preferred Qualifications: ~...Live inWork at officeLocal area- ...Position : Embedded Software Developer Location : San Diego, CA Duration : 06 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices Company Job Category : Professional Level of Experience : Senior Level Employment Type...Contract workDay shift
- ...Embedded C++ Software Developer Embedded C++ Software Developer - video Contract (6 month+) 60.00 - 80.00/hr. San Diego, CA (Onsite). ONSITE / US CITIZENS ONLY Embedded Software Engineer (6 months+ Contract) We are seeking skilled embedded software engineers to design...Contract work
$171.6k - $258.1k
...Applied Sensing & Health, Embedded Systems Engineer, Sensing & Connectivity The Applied Sensing & Health team develops software that powers the next generation of fitness, safety... ...ship interactive software features and algorithms that impact millions of users on a...Relocation$125k - $140k
...autonomous systems, mission command and control software, AI-enabled training and simulation, and... ...to create cutting edge software algorithms within a collaborative small-team environment... ...techniques, and linear algebra. Develop, test, and maintain software applications...Temporary workLocal area- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration... ...Engineer Responsibilities • Develop, enhance and debug new and existing real... ...fundamentals including architectural design, algorithm development, data structures, code...Contract workLocal areaRemote workDay shift
- Embedded Software Engineer (Vision) Responsibilities Design and optimize application software... ..., platform, testing, performance and algorithmic teams Requirements MS or higher in computer... ...with Python Experience designing, developing and debugging multithreaded/...
$123k - $160k
MaXentric is seeking a Senior Embedded Software Engineer to lead software development efforts for our custom processor architecture... ...-defined networking, and software-defined radio. Developing efficient algorithms and implementations for highly constrained environments...Permanent employmentWork at office- ...Position : Senior Embedded Software Engineer – (Strong Exp in Medical Device Industry) Location : San Diego, CA Duration : 12 Months... ...experience, including secure boot, authentication/encryption algorithms. Experience with over-the-air (OTA) firmware updates and...Contract workDay shift
$120.3k - $210.1k
A leading technology company is seeking an Embedded Real Time Critical Control Firmware Engineer in... ...California. The ideal candidate will design algorithms using minimal memory and cycles, implement AI/ML tools, and develop validation frameworks. Qualifications include...Relocation- ...Marathon TS is looking for (2) Software Developer Architects to support our efforts within the DOD. Major Duties include:... ...developing, modifying, or integrating software (including models, algorithms, behaviors) at the enterprise level. Technical experience...
- ...world class CPU, GPU, Analog/Mixed Signal and SOC designs by developing flows, tools and methodologies for future Apple products! You... ...developing internal methodologies using your understanding of CAD algorithms and ML. We are looking for passionate engineers to join our...Relocation
- Embedded Software Engineer - Linux Video Technology Contract Artech Information Systems LLC ,... ...hardware, systems, and software engineers to develop an integrated cutting edge video... ...systems, data structures, and basic algorithms, with respect to Linux/Android platforms...Contract workWorldwide
- ...development for digital designs associated with multi-function software defined radios, as well as automated test equipment • Work... ...the implementation of digital FPGA hardware architecture and algorithms • Collaborate with Systems Engineering to ensure firmware design...Contract work
$139.5k - $258.1k
...Embedded Systems Video Engineer Imagine the impact you can make. A billion users will use the technologies you helped craft... ...all Apple products and services. In this role, you will develop embedded software for image and video compression/processing, implementing features...Relocation$260k - $270k
Foresite Labs in San Diego is seeking a Principal Engineer for algorithmic development focusing on noisy measurement data. This role requires strong skills in signal processing and algorithm formulation, as well as proficiency in Python and production coding in Rust or...Full time$115k - $185k
...worldwide leader in highly advanced algorithms, waveforms, and... ...concept through manufacturing, software release, and customer support... ...detailed design questions from developers throughout implementation.... ...Digital HW. Familiarity with embedded, real‑time firmware...Work experience placementWork at officeWorldwide$192k - $278k
...10 years of experience in VLSI design, software development, front-end CAD or EDA tool... ...development. Knowledge of machine learning (ML) algorithms and AI application development.... ...part of a team that pushes boundaries, developing custom silicon solutions that power the...Full timeWorldwide- ...System Software Engineer Saronic Technologies is a leader in... ...autonomy at sea, dedicated to developing state-of-the-art solutions that... ...operation Implement algorithms for controls and sensor fusion... ...patterns Experience with embedded Linux systems and embedded software...Permanent employmentTemporary workWork at office
- ...Algorithm And Network Simulation Engineer Logos Space is a Low Earth Orbit (LEO) satellite... ...of our network through development of a software defined networking, performance... ...unique service for which Logos will have to develop the methodology to manage flows at an enterprise...Local areaWorldwide
$175k - $200k
...Information Processing, Machine Learning, And/Or Software Engineer Accelint is a mission-... ...to apply their skills towards developing and managing cutting-edge software within... ...processing expertise to develop automation algorithms, automation display systems, and OMI...Temporary workLocal area- ...Net Developer Location: Atlanta / San Diego (Hybrid 2 days a week onsite) Full-time... ...more years of relevant work experience in software development. (mandatory) Passion... ...Experience with low level data structure and algorithm design Mobile Development (iOS or...Full timeWork experience placement2 days per week
$150.1k - $225.1k
...entertainment excellence and creativity. Software Engineer II, Backend San Diego, CA... ...maintain RESTful Web Services API and algorithms Produce excellent, detailed design... ...Java (or equivalent enterprise back-end) developing server-side applications, object-...Shift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Algorithm Developer. Be the first to apply!
- embedded system engineer San Diego, CA
- id software San Diego, CA
- software quality assurance San Diego, CA
- software sales San Diego, CA
- internship software San Diego, CA
- remote software sales San Diego, CA
- embedded software San Diego, CA
- software asset management analyst San Diego, CA
- software engineer - cloud services San Diego, CA
- software San Diego, CA

