Why This Role Stands Out
This hybrid role offers a fantastic opportunity to leverage your C++ and RTOS expertise on innovative projects within a reputable technology company, perfect for experienced engineers seeking impactful work. You'll thrive here if you have a strong background in embedded systems, motor control, and regulated industries, with ample room for continued professional growth. We encourage you to apply and explore this exciting career advancement!
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Newark, DE, United States
Posted
3 weeks ago
CC++
Job Description
Hi Associate,
Greetings for the day,
We have a position as a Senior Embedded Firmware Engineer role in Newark, DE. Please find the job description below for this position.
Role: Senior Embedded Firmware Engineer
Location: Newark, DE
Duration: Long Term
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.
- Proven experience in regulated industries (e.g., Medical Devices / SaMD / ISO 13485).
- Expert proficiency in C++ (specifically heavy reliance on Templates) and C programming.
- Deep hands-on experience or familiarity with Real-Time Operating Systems (RTOS).
- Extensive technical knowledge of the K61 processor family or any other microcontrollers.
- Practical experience developing and tuning Real-Time Motor Control systems (2 3 axis systems).
- 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 safety-critical 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, calibration procedures, and regulatory artifacts.
Department/Project Description:
We are looking for a Senior Embedded Firmware Engineer who will play a pivotal role in supporting, optimizing, and maintaining a critical subsystem of a capital medical device. In this role, you will work on a mature, safety-critical codebase, leveraging expert C++ skills and real-time motor control expertise to perform complex hardware-software debugging, system configurations, and calibrations. This position requires a proactive, highly autonomous professional who can troubleshoot complex hardware interfaces independently and ensure high precision and safety performance.
Thanks & Regards
RAJU REDDY |Sr. Team Manager
CIS Technology Inc
McKinney, TX, 75069
Direct: X 1522 (Ext)
Similar jobs
- CA
Chief Engineer/Principal Software Engineer with Security Clearance
NewCACI
Aurora, CO🇺🇸$114.6k - $252.1k/yrHybridYesterdayDockerAWSAgile+1Technology - II
Principal Software Engineer with Test Equipment job opportunity with Security Clearance
NewIndotronix International Corp
Tucson, AZ🇺🇸On-siteYesterdayTCP/IPAgileAzure+4Technology - FB
Lead Software Engineer - Kafka (Remote)
NewFirst-Citizens Bank & Trust Company
Austin, TX🇺🇸$130.1k - $170k/yrRemote2 days agoDockerJavaKafka+2Technology - AT
Sr. Network Engineer with Security Clearance
Abacus Technology Corporation
Washington, DC🇺🇸Hybrid1 week agoTechnology - BO
Experienced Hardware Emulation Software Engineer with Security Clearance
Boeing
El Segundo, CA🇺🇸$135.2k - $182.8k/yrOn-site4 weeks agoScrumAgileC+++4Technology - BO
Software Engineer (Experienced or Lead) with Security Clearance
Boeing
El Segundo, CA🇺🇸$135.2k - $182.8k/yrOn-site4 weeks agoAgileAnsibleAzure+8Technology