CrawlJobs Logo

Ai Embedded Systems Engineer

United States, Burlington · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

We're hiring an AI Embedded Engineer to own critical firmware on our analyzer — a dense board carrying peripherals, motion control, fluid handling, and a reliability bar set by the fact that real patients will take real medical action based on what your code outputs. This is not a role for someone who wants to stay inside the firmware box. The product is a tightly coupled electro-mechanical-optical-fluidic-biochemical system. The best engineer on this team is the one who can step out of the editor, walk to the bench, put a scope on a rail, ask the optics lead why a signal is drifting, and come back with the right firmware fix — not the convenient one. You will work across the main system MCU and a constellation of peripheral micros. You will write production firmware, design bring-up flows, debug timing and control loops at the processor level, and own reliability end to end. You will also be one of the people pushing hard on what AI can do for embedded development at SiPhox — and what AI can do on the device itself.

Job Responsibility

  • Own firmware. STM32 + RTOS, HALs, real-time state machines, event-driven control, inter-module comms. Production code that has to work every time
  • Work across peripheral micros. BLDC motor controller firmware, reader micro, sensor controllers. Define the protocols and timing budgets between them
  • Deliver from bring-up through V&V to commercial release. Integrating across sensors, motion, fluidics, photonics, app, and cloud
  • Debug across disciplines. Scope a board. Read a fluidic schematic. Ask the mech team a sharp question. Find the actual root cause, not the most convenient one
  • Own reliability and safety behaviors. Hazard analysis inputs, FMEA, fault-tolerant designs, bootloaders, calibration flows, diagnostics, watchdogs that actually catch things
  • Build verification automation. Test fixtures, HIL setups, traceability — the unglamorous infrastructure that lets the team move fast without lying to itself
  • Push AI deeper into how we build, and into what the device itself can do
  • Contribute to the Design History File. We're a medical device. The details matter

Requirements

  • Strong C/C++ for embedded — drivers, bring-up, real-time control, the actual register-level stuff
  • Solid RTOS experience (FreeRTOS, Zephyr, ThreadX, or similar)
  • STM32 or comparable Cortex-M experience, and comfort moving between MCU families
  • Motion or electromechanical control: steppers, servos, BLDC, closed-loop control
  • Firmware architecture ownership on a real product — not just contributions to someone else's
  • Excellent cross-disciplinary debugging instincts — you find the bug even when it isn't yours
  • Active, fluent use of AI coding tools, and the fundamentals to verify what they produce
  • A quality bar that does not bend under deadline pressure — you'd be comfortable with your own mother as the patient on the other end of your code
  • Top-tier work ethic, ownership mindset, low-ego working style
  • BS in EE, CE, CS, or equivalent
  • US work authorization
  • Occasional travel (<10%)
  • Shipped complex electromechanical products end-to-end
  • Hands-on with on-device ML: quantization, TFLite Micro, CMSIS-NN, or equivalent
  • Fluidics, liquid handling, or lab automation
  • Optical or photonic systems experience
  • Bootloaders, OTA updates, cybersecurity (524B, SBOM, threat modeling)
  • CI/CD and test automation in regulated environments
  • Medical device firmware experience (IEC 62304 Class B or C, ISO 13485, ISO 14971)

Nice to have

  • Shipped complex electromechanical products end-to-end
  • Hands-on with on-device ML: quantization, TFLite Micro, CMSIS-NN, or equivalent
  • Fluidics, liquid handling, or lab automation
  • Optical or photonic systems experience
  • Bootloaders, OTA updates, cybersecurity (524B, SBOM, threat modeling)
  • CI/CD and test automation in regulated environments
  • Medical device firmware experience (IEC 62304 Class B or C, ISO 13485, ISO 14971)

What we offer

  • Competitive salary
  • significant equity
  • healthcare
  • dental
  • 401k
  • two company-wide shutdown weeks (July and December) on top of PTO
  • high-end gym membership
  • relocation support

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Ai Embedded Systems Engineer

8 matching positions

Ai / Generative Ai Engineer - Agentic Systems & Platforms

We are seeking an AI / Generative AI Engineer to design and build production‑gra...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python and backend engineering expertise
  • Experienced in building and deploying LLM‑based applications, RAG systems, and agentic workflows
  • Comfortable working with orchestration frameworks such as LangChain, LangGraph, or Semantic Kernel
  • Knowledgeable in data engineering concepts, including data pipelines and vector databases
  • Experienced with at least one major cloud platform (Azure, AWS, or GCP)
  • Familiar with containerisation and deployment using Docker and Kubernetes
  • Able to collaborate effectively in cross‑functional teams and communicate technical concepts clearly
  • Committed to secure, ethical, and responsible use of AI technologies
Job Responsibility
Job Responsibility
  • Build LLM‑based copilots and intelligent assistants for enterprise use cases
  • Design and implement Retrieval‑Augmented Generation (RAG) solutions using structured and unstructured data
  • Develop and orchestrate multi‑agent workflows using modern frameworks and orchestration logic
  • Create and maintain backend APIs using Python frameworks such as FastAPI or Flask
  • Integrate enterprise platforms and external APIs into scalable AI solutions
  • Build data pipelines for ingestion, transformation, and embedding workflows
  • Implement and manage vector databases, ensuring performance and reliability
  • Establish evaluation frameworks to assess LLM output quality and relevance
  • Implement observability practices including tracing, logging, and monitoring
  • Apply software engineering best practices including modular code design, testing, documentation, and CI/CD pipelines
What we offer
What we offer
  • Opportunities to work on cutting‑edge, enterprise‑scale AI systems
  • Exposure to complex, real‑world use cases with measurable business impact
  • A collaborative environment that supports continuous learning and growth
  • Competitive salary and access to Vodafone’s global career development ecosystem
  • Fulltime
Read More
Arrow Right

Ai / Generative Ai Engineer - Agentic Systems & Platforms

We are seeking an AI / Generative AI Engineer to design and build production‑gra...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python and backend engineering expertise
  • Experienced in building and deploying LLM‑based applications, RAG systems, and agentic workflows
  • Comfortable working with orchestration frameworks such as LangChain, LangGraph, or Semantic Kernel
  • Knowledgeable in data engineering concepts, including data pipelines and vector databases
  • Experienced with at least one major cloud platform (Azure, AWS, or GCP)
  • Familiar with containerisation and deployment using Docker and Kubernetes
  • Able to collaborate effectively in cross‑functional teams and communicate technical concepts clearly
  • Committed to secure, ethical, and responsible use of AI technologies
Job Responsibility
Job Responsibility
  • Build LLM‑based copilots and intelligent assistants for enterprise use cases
  • Design and implement Retrieval‑Augmented Generation (RAG) solutions using structured and unstructured data
  • Develop and orchestrate multi‑agent workflows using modern frameworks and orchestration logic
  • Create and maintain backend APIs using Python frameworks such as FastAPI or Flask
  • Integrate enterprise platforms and external APIs into scalable AI solutions
  • Build data pipelines for ingestion, transformation, and embedding workflows
  • Implement and manage vector databases, ensuring performance and reliability
  • Establish evaluation frameworks to assess LLM output quality and relevance
  • Implement observability practices including tracing, logging, and monitoring
  • Apply software engineering best practices including modular code design, testing, documentation, and CI/CD pipelines
What we offer
What we offer
  • Opportunities to work on cutting‑edge, enterprise‑scale AI systems
  • Exposure to complex, real‑world use cases with measurable business impact
  • A collaborative environment that supports continuous learning and growth
  • Competitive salary and access to Vodafone’s global career development ecosystem
Read More
Arrow Right

Software Development Engineer – Embedded Systems

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
United States , Austin; Sunnyvale; Santa Clara; Seattle; Hudson; Redmond; Northridge; Cupertino
Salary
Salary:
110500.00 - 185000.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
  • Currently has, or is in the process of obtaining a bachelor’s degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
  • Must be 18 years of age of older
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
What we offer
What we offer
  • Sign-on payments and restricted stock units (RSUs)
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • Fulltime
Read More
Arrow Right

Embedded Systems Engineer

Embedded Systems Engineer to lead hardware bring-up, platform integration, and r...
Location
Location
United States , Culver City
Salary
Salary:
130000.00 - 170000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years experience in embedded systems or platform integration engineering
  • Strong proficiency in C++ and experience working in embedded Linux environments
  • Experience bringing up hardware platforms and debugging hardware/software integration issues
  • Familiarity with communication protocols such as CAN, UART, SPI, I2C, or Ethernet
  • Understanding of real-time constraints and system-level debugging
  • Experience working with physical hardware (motors, sensors, controllers, edge compute systems)
  • Strong systems-thinking mindset and comfort working in early-stage environments
  • Applicants must be legally authorized to work in the United States at the time of application
Job Responsibility
Job Responsibility
  • Bring up and evaluate off-the-shelf embedded and edge compute platforms (e.g., Jetson-class systems, sensor kits, development boards)
  • Integrate sensors, actuators, and communication interfaces into cohesive embedded systems
  • Develop and maintain embedded Linux systems, including device configuration, driver integration, and performance validation
  • Implement communication layers between embedded hardware and higher-level AI systems
  • Optimize latency, reliability, and deterministic behavior in constrained hardware environments
  • Design and implement fault-tolerant mechanisms and safe system states
  • Own end-to-end hardware/software integration for prototypes and demonstrators
  • Build test harnesses and validation tools to support rapid iteration
  • Contribute to architectural decisions that support modularity and future bespoke system expansion
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Staff AI Systems Engineer

We’re hiring a Sr. AI Systems Engineer to help support our emerging product, Nig...
Location
Location
United States , Atlanta; Boston; Chicago; Denver; Los Angeles; New York City; San Francisco; Austin
Salary
Salary:
200000.00 - 225000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Familiarity with Agentic Systems: Hands-on experience with LLM agents including: LLM API use (e.g. LangChain/LangGraph, vLLM, OpenAI/Gemini/Anthropic APIs)
  • Agent Design: tool use (e.g. via MCP), retrieval, memory, grounding/attribution for claims, and guardrails
  • Architectural patterns: planning and hand-off for multi-agent systems, context management
  • RAG: vector/hybrid search (e.g. pgvector, turbopuffer, rerankers, etc.)
  • ML Platform expertise: 5+ years building and shipping ML systems to production
  • Backend Python and JS familiarity required
  • Typescript/Golang familiarity welcome
  • Web services (e.g. Express/FastAPI, REST, SSE, JWTs)
  • Cloud Infrastructure (e.g. AWS, Terraform, VPC, Networking)
  • Backend databases/stores (e.g. Postgres, Redis)
Job Responsibility
Job Responsibility
  • Immerse yourself in the current system design and agent/tooling landscape. Understand the core customer use cases and data flows
  • Support the team by shipping a few quick wins (e.g., refining tool APIs, prompt engineering, fixing bugs)
  • Stand up the foundational eval and observability scaffolding (datasets, metrics, KPIs, reporting)
  • Propose a technical architecture and implementation plan for an agent evaluation framework
  • Deliver the MVP evaluation harness to produce initial metrics, enable debugging and perform regression testing
  • Take on a system feature that offers demonstrated improvement against your MVP evaluation suite
  • Productionize the evaluation and observability platform and make it the source of truth for quality and safety. (e.g. Online/offline tracing, alerting, dashboards, evaluations and PR-gated regression suite)
  • Own the roadmap for evolving the agent evaluation platform
  • Lead deeper R&D threads (e.g., lightweight fine-tuned projection layers, specialized embeddings, multimodal understanding) that can improve system performance on core metrics
What we offer
What we offer
  • Flock Safety Stock Options
  • Fulltime
Read More
Arrow Right

AI Systems Engineer - Agentic Autonomy

We are seeking an AI Systems Engineer with deep expertise in large language mode...
Location
Location
United States , Greater Boston
Salary
Salary:
140000.00 - 180000.00 USD / Year
havocai.com Logo
HavocAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s, Master’s, or PhD in Computer Science, Machine Learning, Robotics, or a related field
  • Deep hands-on experience building with LLMs and multi-agent/agentic AI frameworks
  • Strong software engineering background in modern ML frameworks, cloud orchestration, and API development
  • Experience integrating AI systems into larger software architectures or robotics/autonomy workflows
  • Understanding of RAG pipelines, tool-use frameworks, LLM function-calling, memory systems, and agent orchestration
  • Experience with safety evaluation, model alignment, or mission-critical AI system validation
  • Ability to lead system-level design discussions and coordinate across multiple engineering disciplines
  • Must be a U.S. Citizen and eligible to obtain a Secret Clearance
Job Responsibility
Job Responsibility
  • Lead the design and development of LLM-powered software modules for mission reasoning, planning, operator interaction, and autonomous decision support
  • Integrate LLMs and agentic systems into HavocAI’s autonomy architecture, including ROS/ROS2 systems, planning engines, and mission software
  • Build multi-agent, tool-using AI systems that interact with perception data, mission databases, simulation systems, and operator inputs
  • Develop APIs, wrappers, and orchestration layers enabling LLMs to interface safely with embedded, cloud, and edge compute environments
  • Optimize LLM inference pipelines for performance, latency, and reliability in field-deployed systems
  • Evaluate model behavior, perform safety testing, and develop guardrails for mission-critical use cases
  • Collaborate with autonomy, embedded, simulation, and full-stack teams to define requirements and ensure robust system-level integration
  • Guide strategic decisions on model selection, fine-tuning approaches, safety frameworks, and long-term AI architecture
  • Contribute to field testing, operator evaluations, and iterative deployment cycles for AI-augmented autonomy systems
What we offer
What we offer
  • 100% Employer paid Health, Dental and Vision Insurance for you and your families
  • Life Insurance (Employer Paid)
  • Ability to participate in the companies 401k program (Matching)
  • Unlimited PTO policy with an enforced 2 week minimum
  • Equity Package
  • Work / Home Office Stipend
  • Global Entry
  • 16 Week Paid Parental Leave
  • Monthly Health and Wellness Stipend
  • Fulltime
Read More
Arrow Right

Embedded Edge AI Engineer (C++ / CUDA / Jetson)

Design and develop edge runtime systems on NVIDIA Jetson platforms. Build and ma...
Location
Location
Salary
Salary:
Not provided
velvetech.com Logo
Velvetech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with C++ (production-level development)
  • Solid experience with Linux (system-level or embedded environments)
  • Experience working with embedded systems or edge devices
  • Experience with GPU acceleration (CUDA and/or TensorRT)
  • Hands-on experience with hardware integration (sensors, peripherals, or devices)
  • Understanding of system performance optimization and debugging
  • Proficiency in AI-driven development tools such as GitHub Copilot, ChatGPT, Cursor IDE, Tabnine, or similar is required
  • Strong prompt engineering skills to optimize the outputs of AI tools effectively
  • Critical understanding of the boundaries of AI tools and the ability to apply sound judgment and critical thinking
  • Utilizing artificial intelligence to debug, refine code quality, and improve documentation for enhanced productivity and workflow reliability
Job Responsibility
Job Responsibility
  • Design and develop edge runtime systems on NVIDIA Jetson platforms
  • Build and maintain hardware abstraction layers (HAL) and device integration modules
  • Integrate various sensors (USB-C, CSI-2, environmental sensors, wearable devices)
  • Optimize AI inference pipelines using CUDA / TensorRT
  • Implement communication between edge devices and backend systems (MQTT, gRPC)
  • Develop provisioning and device configuration workflows
  • Ensure system reliability, diagnostics, and offline resilience
  • Participate in system calibration and data validation workflows (“truth loop”)
  • Collaborate with AI, backend, and hardware teams on system design and delivery
  • Continuously improve system performance, stability, and maintainability
What we offer
What we offer
  • Flexible working conditions
  • Cooperative environment
  • Competitive salary
  • Many challenging and exciting projects with new opportunities and learning
  • Growth opportunities, skills and competencies improvement, and professional certification
  • In-company training (English, Software / DevOps / Project management / Design / Business)
  • Fulltime
Read More
Arrow Right

Embedded AI Software Engineer – Intelligent Cockpit

Help shape the future of mobility.
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A graduate in BE/B.Tech/ME/M.Tech in Electronics, Electrical, or Computer Engineering with 3–7 years of experience in DSP-based embedded software development.
  • Strong software development skills in C++.
  • Knowledge in compute HW architectures: CPU, GPU, DSP, NPU, AI accelerators.
  • Fluent in English. Excellent written and verbal communication skills & interpersonal skills.
  • Practical experience with Linux and Android, version control systems (Git), build systems (Make, CMake, Autotools) and code review tools (Github, Gitlab, Gerrit, Bitbucket).
  • Experience with at least one of the following SoC vendors: Qualcomm, Texas Instruments, Samsung, NXP, or MediaTek.
  • Experience with Android app + native layers: Kotlin/Java with NDK/JNI, C/C++.
  • Experience with Embedded/Linux: Yocto/Buildroot, kernel modules, bootloaders, board bring-up.
  • Practical experience with automotive/robotics middleware, Android Automotive OS.
  • Practical experience with one or more neural network inference engines: ONNX Runtime, TensorRT, TFLite, ArmNN, TVM.
Job Responsibility
Job Responsibility
  • Write high-quality, well-tested, and efficient C++ code for our AI/ML software stack.
  • Integrate ML models—including convolutional neural networks (CNNs), large language models (LLMs), and vision-language models (VLMs)—for Interior Sensing and Intelligent Cockpit applications on embedded devices.
  • Accelerate runtime execution of computer vision and machine learning algorithms for specific hardware architectures.
  • Develop efficient back-end applications for ML applications on Android and Linux.
  • Integrate vehicle sensors and cameras with automotive operating systems (e.g., Android Automotive OS).
  • Optimize algorithm scheduling across heterogeneous device cores (e.g., CPU, GPU, DSP, NPU).
  • Working in an Agile SW development team (SCRUM) closely with Machine Learning Engineers, System Engineers, and SW engineers.
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development).
  • Life and accident insurance.
  • Well Being Program that includes regular workshops and networking events.
  • EAP Employee Assistance.
  • Access to fitness clubs (T&C apply).
  • Fulltime
Read More
Arrow Right