1

Freelance Contract Embedded Software Engineer Jobs

US Citizenship and Residency, W2 hourly Contract Only, No 1099, No third parties, no C2C. No exceptions (Sorry) Pay: $45 to $90/hr. D.O.E. EMBEDDED SOFTWARE ENGINEER * Designs, develops, operates ...

US Citizenship and Residency, W2 hourly Contract Only, No 1099, No third parties, no C2C. No exceptions (Sorry) Pay: $45 to $90/hr. D.O.E. EMBEDDED SOFTWARE ENGINEER * Designs, develops, operates ...

Embedded Software Engineer

Cedar Rapids, IA · On-site

$128K - $169K/yr

Cedar Rapids, IA EMPLOYMENT TYPE: Full time/Contract Roles & Responsibilities : Development and Verification for Platform Software as per DO 178B/C 3+ years of experience in the field of embedded ...

Embedded Software Engineer On-site Work Location: Orlando, FL Required ... Secret Clearance W2 Hourly Contract Only Schedule: 4/10A-1st Shift Rate Range: $75.00 - $102.50

Embedded Software Engineer On-site Work Location: Orlando, FL Required ... Secret Clearance W2 Hourly Contract Only Schedule: 4/10A-1st Shift Rate Range: $75.00 - $102.50

Contract * Job #106701 * Job Title: Embedded Software Engineer 2 * Location: Mossville, IL * Job Type: Contract (12-Month Assignment) * Expected Hours per Week: 40 Hours * Schedule: First Shift ...

Embedded Software Engineer Real-time embedded software Position Overview Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a ...

Embedded Software Engineer

Huntsville, AL · On-site

$103K - $194K/yr

Embedded Software Engineer Real-time embedded software Position Overview Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a ...

Embedded Software Engineer We are seeking an Embedded Software Engineer to support the sustainment ... Job Type & Location This is a Contract to Hire position based out of Bloomington, IN. Pay and ...

Embedded Software Engineer

Pasadena, CA · On-site

$120K - $150K/yr

Position Title: Embedded Software Engineer Position Description: Protingent Staffing has an ... Due to government contract requirements, this position is restricted to U.S. Citizens only About ...

Embedded Software Engineer - Onsite at Crane Naval Base We are seeking an Embedded Software ... Job Type & Location This is a Contract to Hire position based out of Crane, IN. Pay and Benefits ...

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role ...

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

Description XTEND Tampa is seeking an Embedded Software Engineer to support the development, integration, and production of autonomous drone systems. This role focuses on hands-on embedded software ...

WI · On-site

$120K - $158K/yr

Position Overview We are seeking a highly skilled Embedded Software Engineer specializing in Jetson hardware platforms and driver development. The ideal candidate will have hands‑on experience ...

Embedded Software Engineer

Hanahan, SC · On-site

$119K - $156K/yr

We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems.

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Embedded Software Engineer Contract Mossville, IL Onsite Locals must Must have CANalyzer, MATLAB, Python, Simulink, Validation Required Education/Experience: • Bachelor ...

Showing results 21-40

Freelance Contract Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do freelance contract embedded software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for freelance contract embedded software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a freelance contract embedded software engineer do?

A Freelance Contract Embedded Software Engineer designs, develops, and tests software that operates within embedded systems—devices like microcontrollers, IoT gadgets, automotive systems, and consumer electronics. Unlike permanent employees, freelance engineers work on a contract basis, often for multiple clients, delivering specific projects or features. Their responsibilities include writing and debugging code, integrating hardware and software components, and ensuring systems are reliable and efficient. They often collaborate remotely, provide technical documentation, and may support clients with system optimization or troubleshooting.

What are the key skills and qualifications needed to thrive as a freelance contract embedded software engineer?

To thrive as a Freelance Contract Embedded Software Engineer, you need strong programming skills in C/C++, a solid understanding of hardware-software integration, and a relevant engineering degree or experience in embedded systems. Familiarity with real-time operating systems (RTOS), version control systems like Git, and development/debugging tools such as oscilloscopes and logic analyzers is typically required. Excellent problem-solving, self-motivation, and clear client communication are standout soft skills in this role. These skills are crucial for delivering reliable, efficient solutions while managing projects independently and meeting client expectations.

What are the common challenges faced by freelance contract embedded software engineers when working with remote teams?

Freelance contract embedded software engineers often encounter challenges such as differing time zones, limited access to hardware for testing, and communication gaps with remote teams. Coordinating development cycles and ensuring seamless integration with hardware can require proactive communication and clear documentation. Building trust and maintaining transparency with clients and team members are key for successful project delivery in a remote, freelance setting.
More about Freelance Contract Embedded Software Engineer jobs

What cities are hiring for Freelance Contract Embedded Software Engineer jobs?

Cities with the most Freelance Contract Embedded Software Engineer job openings:

What states have the most Freelance Contract Embedded Software Engineer jobs?

States with the most job openings for Freelance Contract Embedded Software Engineer jobs include:

What are popular job titles related to Freelance Contract Embedded Software Engineer jobs?

For Freelance Contract Embedded Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Freelance Contract Embedded Software Engineer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer

Owego, NY • On-site

Geologics
IT Services • 501 - 1,000 employees

$45 - $90/hr

Contractor

Re-posted 13 days ago


Job description

 
Embedded Software Engineer needed: Owego, NY.  
 
We have an opening with a great client of ours and we are looking for an Embedded Software Engineer to work a contract position in Owego, NY.  This is a 6-month long contract position and you must be a US Citizen to apply. Required: US Citizenship and Residency, W2 hourly Contract Only, No 1099, No third parties, no C2C.  No exceptions (Sorry)
 
Pay: $45 to $90/hr. D.O.E.  
 
EMBEDDED SOFTWARE ENGINEER
  • Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific, and manufacturing requirements. 
  • Applies the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of such engineering applications and products such as laboratory simulation systems, airplane flight control and display systems, avionics, mechanical and electrical systems, weapons armament, commercial and military aircraft systems, mobile and ground-based defense systems, space systems, and other systems and applications of this nature. 
  • Interfaces with customers, suppliers, application users, and other technical and support personnel.
 
KEY RESPONSIBILITIES
  • Embedded software development, including the design, development, test, and debug of device drivers, boot loaders, and built-in-test libraries to support safety-critical avionics mission computers. 
  • Development is in C, targeting the LynxOS/LynxElement Real-Time Operating System.
  • Collaborate with cross-functional teams on software/FPGA/hardware interfaces.
  • Integrate custom-designed hardware and FPGA with software in a lab environment.
  • Support documentation, error correction, and performance validation.
  • Participate in certification activities to include requirements and code reviews to ensure compliance with quality and safety standards.    
 
If you would like to interview for this position, please email your resume to mgephart@geologics.com  and I will call back with more information.
 
Best Regards,
 
Matt Gephart
Sr. Recruiter
(703) 891-6129
mgephart@geologics.com

*Rates listed are not a guarantee of salary/rate.  Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level

GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran



  • Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific, and manufacturing requirements. 
  • Applies the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of such engineering applications and products such as laboratory simulation systems, airplane flight control and display systems, avionics, mechanical and electrical systems, weapons armament, commercial and military aircraft systems, mobile and ground-based defense systems, space systems, and other systems and applications of this nature. 
  • Interfaces with customers, suppliers, application users, and other technical and support personnel.
 
KEY RESPONSIBILITIES
  • Embedded software development, including the design, development, test, and debug of device drivers, boot loaders, and built-in-test libraries to support safety-critical avionics mission computers. 
  • Development is in C, targeting the LynxOS/LynxElement Real-Time Operating System.
  • Collaborate with cross-functional teams on software/FPGA/hardware interfaces.
  • Integrate custom-designed hardware and FPGA with software in a lab environment.
  • Support documentation, error correction, and performance validation.
  • Participate in certification activities to include requirements and code reviews to ensure compliance with quality and safety standards.   
Education:Employment Type: CONTRACTOR