Senior C++ Embedded Developer
Quick Overview
Job Description
We have an urgent requirement for a Senior C++ Embedded Developer and need your immediate support to fill this position. Please submit relevant, qualified profiles matching the job description provided below.
Role: Senior C++ Embedded Developer
Location: Manchester, NH (Requires someone who can visit the office once or twice a month)
Rate: $85/hour
Mandatory Skill: CAN bus protocol (The Controller Area Network protocol)
Job Description
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field
Senior-level commercial experience in embedded firmware development
Expert proficiency in C++ (specifically heavy reliance on Templates) and C programming
Deep hands-on experience or familiarity with Real-Time Operating Systems (RTOS)
Strong proficiency with CAN bus protocols and embedded communication stacks
Hands-on expertise with laboratory hardware equipment (oscilloscopes, logic analyzers)
Analytical and troubleshooting skills for complex hardware-software interaction issues
High level of self-organization and ability to drive tasks independently in a fast-paced environment
Advanced English communication skills (written and verbal) for collaborating with cross-functional and global teams
Job Responsibilities
Maintain, optimize, and debug a mature codebase written primarily in C++ with heavy utilization of C++ templates
Support real-time 2–3 axis motor control features, ensuring high precision, stability, and reliable execution
Perform complex system calibrations and configurations to meet varying hardware and accessory specifications
Manage, monitor, and debug embedded communication interfaces, specifically over CAN bus
Troubleshoot and resolve firmware issues, including board bring-up and peripheral interface debugging
Utilize lab hardware equipment to diagnose physical layer, signal, and timing issues
Maintain comprehensive technical documentation, including design specifications and calibration procedures.
Skills
Similar jobs
Java Developer
INSPYR Solutions · Merrifield, United States
12 minutes agoJunior Database and Automation Engineer, Database Developer with Security Clearance
Alpha Omega · Arlington, United States
12 minutes ago$78k - $100k/yrSitecore Web Developer with Security Clearance
BDR Solutions LLC · Tacoma, United States
12 minutes ago$95k - $100k/yrSitecore Web Developer with Security Clearance
BDR Solutions LLC · Falls Church, United States
12 minutes ago$95k - $100k/yrJunior .NET Developer with Security Clearance
Blue Rose Consulting Group, Inc. · washington, United States
13 minutes agoPython Developer – E-commerce Platform
Spruce Technology Inc. · San Ramon, United States
15 minutes ago