Embedded Developer
Alpharetta, GA ยท On-site
Strong C/C++ programming skills Working experience with embedded RTOS preferred Intensive familiarity with QNX or UNIX/Linux preferred Experience in GUI application design Experience in algorithm ...
Alpharetta, GA ยท On-site
Strong C/C++ programming skills Working experience with embedded RTOS preferred Intensive familiarity with QNX or UNIX/Linux preferred Experience in GUI application design Experience in algorithm ...
Alpharetta, GA ยท On-site
Strong C/C++ programming skills Working experience with embedded RTOS preferred Intensive familiarity with QNX or UNIX/Linux preferred Experience in GUI application design Experience in algorithm ...
SoC Embedded SW/Linux Validation Engineer We are looking for an SoC Validation Engineer with a ... Experienced in C programming language and build environment such as makefiles, compiler flags, and ...
SoC Embedded SW/Linux Validation Engineer We are looking for an SoC Validation Engineer with a ... Experienced in C programming language and build environment such as makefiles, compiler flags, and ...
New York, NY ยท On-site
GAL is looking for an experienced Embedded Software Test Engineer with C/C++ experience to work in the PCB operations team. ESSENTIAL FUNCTIONS: * Full life cycle development including new ...
New York, NY ยท On-site
GAL is looking for an experienced Embedded Software Test Engineer with C/C++ experience to work in the PCB operations team. ESSENTIAL FUNCTIONS: * Full life cycle development including new ...
Strong C programming skills with experience supporting real-time embedded systems. * Experience using MATLAB and/or Simulink for controls development and validation. * Working knowledge of motor ...
Strong C programming skills with experience supporting real-time embedded systems. * Experience using MATLAB and/or Simulink for controls development and validation. * Working knowledge of motor ...
Rochester, NY ยท On-site
$93K - $125K/yr
SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports ... The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS ...
Quick apply
Rochester, NY ยท On-site
$93K - $125K/yr
SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports ... The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS ...
MATLAB/Simulink Embedded SW Engineer Location: Mossville, IL Key Skills ... MATLAB, Simulink, Embedded C, AUTOSAR, Git, Vector tools (Preferred: Automotive or Off-Highway ...
Quick apply
MATLAB/Simulink Embedded SW Engineer Location: Mossville, IL Key Skills ... MATLAB, Simulink, Embedded C, AUTOSAR, Git, Vector tools (Preferred: Automotive or Off-Highway ...
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
Melbourne, FL ยท On-site
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
Melbourne, FL ยท On-site
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
Irvine, CA ยท On-site
$141K - $185K/yr
Embedded Software Engineer Job Location : Irvine, California, (100% onsite) Resource Type : C2C ... Develop and maintain embedded applications using C/C++. * Work closely with hardware teams on board ...
Quick apply
Irvine, CA ยท On-site
$141K - $185K/yr
Embedded Software Engineer Job Location : Irvine, California, (100% onsite) Resource Type : C2C ... Develop and maintain embedded applications using C/C++. * Work closely with hardware teams on board ...
Chillicothe, IL ยท On-site +1
$119K - $156K/yr
Remote Control feature development in embedded C and C++ Issue resolution through triage and ... Bachelor's degree (or equivalent) in an accredited Engineering or Computer Science or equivalent ...
Chillicothe, IL ยท On-site +1
$119K - $156K/yr
Remote Control feature development in embedded C and C++ Issue resolution through triage and ... Bachelor's degree (or equivalent) in an accredited Engineering or Computer Science or equivalent ...
Auburn Hills, MI ยท On-site
$117K - $153K/yr
... C++/assembly code, and test plans. Interact with other department/vendors on eliciting software ... programming / scripting language(s) Experience in software verification / validation Experience ...
Auburn Hills, MI ยท On-site
$117K - $153K/yr
... C++/assembly code, and test plans. Interact with other department/vendors on eliciting software ... programming / scripting language(s) Experience in software verification / validation Experience ...
Burlington, MA ยท On-site
$151K - $185K/yr
Embedded C programming * Strong knowledge of low-noise analog, sensor interfaces, power management, and EMC/EMI compliance . * Hands-on troubleshooting and root-cause analysis skills. * Familiarity ...
Quick apply
Burlington, MA ยท On-site
$151K - $185K/yr
Embedded C programming * Strong knowledge of low-noise analog, sensor interfaces, power management, and EMC/EMI compliance . * Hands-on troubleshooting and root-cause analysis skills. * Familiarity ...
Hopkinton, MA ยท On-site
$144K - $190K/yr
Strong C programming skills required * Some C++ exposure * TCP/IP networking exposure * Basic experience with embedded Linux or RTOS * Ability to work onsite 3 days/w eek Preferred Sk ills
Hopkinton, MA ยท On-site
$144K - $190K/yr
Strong C programming skills required * Some C++ exposure * TCP/IP networking exposure * Basic experience with embedded Linux or RTOS * Ability to work onsite 3 days/w eek Preferred Sk ills
Poway, CA ยท On-site
$115K - $150K/yr
This role is ideal for a hands-on software engineer with strong C/C++ experience, embedded systems knowledge, and an interest in secure device development within the computer hardware industry. The ...
Poway, CA ยท On-site
$115K - $150K/yr
This role is ideal for a hands-on software engineer with strong C/C++ experience, embedded systems knowledge, and an interest in secure device development within the computer hardware industry. The ...
Goleta, CA ยท On-site
$141K - $186K/yr
Goleta, CA (onsite) Duration: 12 months Job Qualifications: * 7+ years of experience with embedded programming and board level software development in C (or equivalent) * Experience with unit test ...
Goleta, CA ยท On-site
$141K - $186K/yr
Goleta, CA (onsite) Duration: 12 months Job Qualifications: * 7+ years of experience with embedded programming and board level software development in C (or equivalent) * Experience with unit test ...
San Diego, CA ยท On-site
$110K - $130K/yr
Proficiency in embedded C programming for low-level device control. * Experience developing in RUST for embedded or systems-level applications. * Familiarity with embedded Linux and/or real-time ...
San Diego, CA ยท On-site
$110K - $130K/yr
Proficiency in embedded C programming for low-level device control. * Experience developing in RUST for embedded or systems-level applications. * Familiarity with embedded Linux and/or real-time ...
San Diego, CA ยท On-site
$110K - $130K/yr
Proficiency in embedded C programming for low-level device control. * Experience developing in RUST for embedded or systems-level applications. * Familiarity with embedded Linux and/or real-time ...
Quick apply
San Diego, CA ยท On-site
$110K - $130K/yr
Proficiency in embedded C programming for low-level device control. * Experience developing in RUST for embedded or systems-level applications. * Familiarity with embedded Linux and/or real-time ...
Middletown, RI ยท On-site
$76.08 - $85.50/hr
This onsite role requires experience with VHDL/Verilog, Linux development environments, Embedded C, RTOS, FPGA verification, multithreaded programming, and customer-facing troubleshooting within DoD ...
Middletown, RI ยท On-site
$76.08 - $85.50/hr
This onsite role requires experience with VHDL/Verilog, Linux development environments, Embedded C, RTOS, FPGA verification, multithreaded programming, and customer-facing troubleshooting within DoD ...
Blue Bell, PA ยท On-site
$110K - $120K/yr
Proficiency in embedded C programming for hardware applications. * Working knowledge of Python for automation and testing purposes. * Strong soldering and PCB assembly skills. * Ability to read and ...
Blue Bell, PA ยท On-site
$110K - $120K/yr
Proficiency in embedded C programming for hardware applications. * Working knowledge of Python for automation and testing purposes. * Strong soldering and PCB assembly skills. * Ability to read and ...
Concord, NC ยท On-site
$122K - $161K/yr
Develop, test, and maintain embedded software in C, C++, and relevant real-time programming languages for ERS control units. * Utilize MATLAB/Simulink for model-based design, simulation, and ...
Concord, NC ยท On-site
$122K - $161K/yr
Develop, test, and maintain embedded software in C, C++, and relevant real-time programming languages for ERS control units. * Utilize MATLAB/Simulink for model-based design, simulation, and ...
$37K - $69.9K
6% of jobs
$98.9K is the 25th percentile. Wages below this are outliers.
$69.9K - $102.8K
21% of jobs
The median wage is $115.7K / yr.
$102.8K - $135.7K
57% of jobs
$135.7K - $168.6K
15% of jobs
$168.6K - $201.5K
0% of jobs
$201.5K - $234.5K
0% of jobs
$234.5K - $267.4K
0% of jobs
$267.4K - $300.3K
0% of jobs
$300.3K - $333.2K
0% of jobs
$333.2K - $366.1K
0% of jobs
$366.1K - $399K
0% of jobs
$37K
$129.1K
$399K
An Embedded C Programming job involves writing and optimizing C code for microcontrollers and embedded systems. Engineers in this role develop firmware to control hardware devices like IoT gadgets, automotive systems, or industrial machines. They work with low-level hardware interactions, real-time operating systems (RTOS), and peripheral drivers. Strong knowledge of memory management, debugging, and performance optimization is essential for this role.
To thrive in Embedded C Programming, you need a solid understanding of C language, microcontroller architectures, real-time operating systems (RTOS), and low-level hardware-software integration, typically supported by a degree in Computer Engineering or related fields. Experience with embedded development environments, debugging tools like JTAG, and version control systems such as Git is commonly required, and certifications like ARM Accredited Engineer can be advantageous. Strong analytical skills, attention to detail, effective problem solving, and the ability to communicate technical concepts clearly are highly valued soft skills. These skills ensure reliable, efficient firmware development and enable seamless collaboration within multidisciplinary engineering teams.
A professional in Embedded C Programming typically works on writing, testing, and optimizing code that runs on microcontrollers or embedded systems within electronic products. Day-to-day tasks often include debugging hardware-software interactions, integrating different device drivers, performing code reviews, and collaborating closely with hardware engineers and QA teams to meet project requirements. Additionally, you may be responsible for documenting software designs and participating in team meetings to discuss system architecture or project milestones. This role requires both independent problem-solving and teamwork, as successful project delivery depends on effective communication and close coordination with other engineering specialists.

Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting Services & Executive Search to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500.
Position: Embedded Developer- Medical Device
Location: Alpharetta, GA
Duration: Direct Hire (Fulltime Permanent)
Come join a fast growing billion dollar medical device and products company that provides innovative products entero-medical and pain devices! Position located in.
As a Medical Device Engineer you will be working with cross-functional teams to drive and grow technical capabilities of the R&D organization. This is a hands-on medical device software engineer with strong skills creation and building of flawless code.
Implement software designs for isolation of critical path or safety critical design elements
Review complex software design concepts prior to implementation
Participate in the integration of software implementations with system interfaces
Approve supporting documentation in order to secure project release
Anticipate project challenges and risk scenarios
Identify and execute proactive mitigation strategies to ensure optimal results
Support project management, including software development, scope, and release planning
Participate in the execution, documentation, review, and approval of all processes in SDLC
Qualifications & Skills:
B.S. in Software Engineering, BioMed, Computer & Electrical Engineering, Computer Science or related field
7-9+ years' experience required within FDA regulated medical device industry
Proven software engineering disciplines with working knowledge of cGMPs and applicable industry standards
Thorough understanding of the SDLC
Experience integrating software and hardware in an embedded context
Experience reviewing, porting, and integrating third-party code, and using application frameworks
Intensive experience in micro-controller programming, preferably using 8051 & AVR RISC architectures
Familiarity with standard OS features (e.g. threading and concurrency, memory management, device drivers, I/O, etc.
Strong C/C++ programming skills
Working experience with embedded RTOS preferred
Intensive familiarity with QNX or UNIX/Linux preferred
Experience in GUI application design
Experience in algorithm development, mathematical transformations, and protocol formulation preferred
Design Control, Risk Analysis, Change Control, and problem solving (CAPA)
Experience presenting concepts for different levels of organization fr executives to software developers
Proven track record of software development effectiveness; leadership preferred
Skills: Embedded, C/C++, RTOS, FDA, Medical Device,ย Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr.ย Embedded Engineer / Embedded C++ Developer /ย Embedded C++ Engineer /ย Embedded C++ Programmerย
Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr.ย Embedded Engineer / Embedded C++ Developer /ย Embedded C++ Engineer /ย Embedded C++ Programmerย
Search Words:ย Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr.ย Embedded Engineer / Embedded C++ Developer /ย Embedded C++ Engineer /ย Embedded C++ Programmerย
Skills: Embedded, C/C++, RTOS, FDA, Medical Device
Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr.ย Embedded Engineer / Embedded C++ Developer /ย Embedded C++ Engineer /ย Embedded C++ Programmerย
Search Words:ย Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr.ย Embedded Engineer / Embedded C++ Developer /ย Embedded C++ Engineer /ย Embedded C++ Programmerย
Sourced by ZipRecruiter
Sonoma Consult is a California based C corporation helping companies bring products to the patient by working closely with the engineering teams and the clinicians. Our goal, no matter what stage of product development, is to create and execute a plan of action to move the product through the appropriate clinical and regulatory steps. Sonoma Consult works cohesively with the engineers and physicians to translate technologies to the clinic. Our goal is to help you get the very best product to the clinic and to the market. This includes planning, execution and ensuring critical data is delivered in the right format to ensure the feedback loop to the design team ultimately delivers the most advanced technology to the patient.
Business management consulting
1 - 10 Employees
Sonoma, CA, US