373,687open jobs
9,694companies
47,631added this week
Browse all
Salary
$108k – $197k per year (Estimated)
Location
Remote (United States)
Seniority
Middle
Employment
Full-Time
Overview
Company
Impact
Profile match
At Weekday, we help companies hire engineers who are vouched by other software engineers. We are enabling engineers to earn passive income by leveraging & monetizing the unused information in their head about the best people they have worked with.

This role is for one of Weekday’s clients

Min Experience: 0+ years

Location: USA, Bloomfield, Connecticut, United States

JobType: full-time

We are looking for a motivated and technically strong Software Developer III - Embedded Software to join an engineering team supporting a US-based embedded software project in Bloomfield, Connecticut, with development and delivery from Bangalore, India. This role is well suited for fresh graduates and early-career software engineers who are passionate about embedded systems, low-level programming, and developing software that interacts closely with hardware.

You will work as part of a cross-functional product engineering team, contributing to the design, development, debugging, integration, and maintenance of embedded software. The position provides an opportunity to work on real-world embedded products while collaborating with engineers across software, hardware, testing, and product engineering functions.

Requirements

Key Responsibilities

  • Design, develop, test, and maintain embedded software using C++ and Embedded C.
  • Develop efficient, reliable, and maintainable code for resource-constrained embedded environments.
  • Work closely with hardware and system engineers to understand product requirements and translate them into software solutions.
  • Perform close-to-hardware debugging, troubleshooting software defects and identifying root causes across hardware-software interfaces.
  • Analyze software issues using debugging tools, logs, traces, and other diagnostic techniques.
  • Apply strong data structures and programming fundamentals to develop robust and optimized software components.
  • Participate in code reviews, unit testing, integration testing, and software verification activities.
  • Collaborate with cross-functional engineering teams to resolve technical issues and deliver software according to project requirements.
  • Contribute to software documentation, technical specifications, development processes, and defect tracking.
  • Support continuous improvement of software quality, performance, reliability, and development practices.

Required Skills

  • Strong programming knowledge in C++.
  • Hands-on or academic experience with Embedded C.
  • Good understanding of Data Structures and Algorithms.
  • Strong understanding of object-oriented programming and fundamental software engineering concepts.
  • Ability to analyze problems, debug code, and develop structured technical solutions.
  • Good communication and collaboration skills.
  • Strong willingness to learn embedded technologies and work on hardware-oriented software development.

Good-to-Have Skills

  • Experience or familiarity with RTOS (Real-Time Operating Systems).
  • Working knowledge of Linux environments and command-line tools.
  • Understanding of ARM architecture and ARM-based embedded systems.
  • Familiarity with embedded debugging tools, compilers, debuggers, and version-control systems.
  • Exposure to software development and testing within a product engineering environment.

Experience & Qualifications

  • Experience: 0-5 years in software or embedded software development.
  • Fresh graduates with strong C/C++ fundamentals and relevant academic projects are encouraged to apply.
  • Candidates with up to 2 years of hands-on embedded development experience will be particularly suitable.
  • Bachelor’s degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related technical discipline is preferred.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
373,687 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$135k – $297k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dublin
C++
Java
Python
AI/ML
Airflow
Kubeflow
DevOps
CI/CD
Docker
Kubernetes
Apply
$234k – $351k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • San Mateo
C++
AI/ML
AI Agents
Reinforcement Learning
Robotics
Motion Planning
OMPL
Reinforcement Learning
ROS
Apply
$281k – $421k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • San Mateo
C++
Python
AI/ML
AI Agents
Reinforcement Learning
DevOps
RTOS
Robotics
Motion Planning
Reinforcement Learning
Swarm Robotics
Apply
$234k – $351k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • San Mateo
C++
Python
C++
CMake
Conan
AI/ML
AI Agents
DevOps
CI/CD
Docker
K3s
Kubernetes
Robotics
ArduPilot
Motion Planning
Apply
$44k – $123k per year (Estimated) • Equity • In office • Full-Time • 6+ years exp • Getafe
C++
C++
Conan
Apply
$20k – $47k per year (Estimated) • In office • Full-Time • Hyderabad
Design
Figma
Management
Confluence
Jira
Marketing
Salesforce
Apply
Senior AI Engineer 1 day ago
$30k – $75k per year (Estimated) • In office • Full-Time • Bengaluru
Python
Python
FastAPI
AI/ML
AI Agents
Embeddings
Gemma
Gradio
LangChain
LangGraph
LLMOps
LoRA
Model Context Protocol
PEFT
Prompt Engineering
PyTorch
QLoRA
RAG
Scikit-learn
Streamlit
TensorFlow
Vertex AI
Transformers
DevOps
Argo Workflows
Azure
Azure DevOps
CI/CD
Docker
GCP
Google GKE
Kubernetes
Management
n8n
Apply
$160k – $320k per year • Remote • Contractor
Apply
$30k – $71k per year (Estimated) • In office • Full-Time • Bengaluru
AI/ML
Anomaly Detection
Fine-tuning
Human-in-the-Loop
DevOps
AIOps
AWS
Azure
CI/CD
Datadog
Docker
FinOps
GCP
Grafana
Honeycomb
Istio
Kubernetes
Linkerd
Platform Engineering
Prometheus
Service Mesh
Cybersecurity
Zero Trust
Apply
Principal Engineer 1 day ago
$27k – $70k per year (Estimated) • In office • Full-Time • Chennai
Java
Java
Spring Boot
DevOps
Amazon EC2
Amazon S3
AWS
AWS Lambda
Apply
See all jobs
This is one of many
373,687 more open roles from verified company boards, updated every day.