1

Freelance Embedded System Software Engineer Jobs in Lawton, OK

Junior CEMA Software Engineer

Lawton, OK · On-site

$57K - $104K/yr

Research current and future cybersecurity threats against military systems. Basic Qualifications ... Experience with Agile software development, CI/CD toolchains, and DevOps (e.g., Atlassian suite ...

Junior CEMA Software Engineer

Lawton, OK · On-site

$57K - $104K/yr

Research current and future cybersecurity threats against military systems. Basic Qualifications ... Experience with Agile software development, CI/CD toolchains, and DevOps (e.g., Atlassian suite ...

Cyber Analyst

Lawton, OK · On-site

$87K - $157K/yr

Bridge the gap between defensive operations and software engineering by conducting training ... Experience analyzing low-level system artifacts, memory forensics, or firmware/embedded system ...

Cyber Analyst

Lawton, OK · On-site

$87K - $157K/yr

Bridge the gap between defensive operations and software engineering by conducting training ... Experience analyzing low-level system artifacts, memory forensics, or firmware/embedded system ...

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

This involves software coding within training simulations as well as integration with other simulations and military systems. Candidate will work in a team of developers, engineers, and analysts to ...

Cyber Analyst

Lawton, OK · On-site

$87 - $157/hr

Bridge the gap between defensive operations and software engineering by conducting training ... Experience analyzing low-level system artifacts, memory forensics, or firmware/embedded system ...

Contract Systems Engineer Location : Ft. Sill, OK Position Type : Onsite Summary: The Contract ... system analysis, and design. This role also includes consulting, maintaining computer software ...

next page

Showing results 1-20

Freelance Embedded System Software Engineer information

See Lawton, OK salary details

$68.9K

$151K

$171.3K

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

As of Aug 28, 2026, the average yearly pay for freelance embedded system software engineer in Lawton, OK is $150,961.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,400.00 and $170,300.00 per year, depending on experience, location, and employer.

What does a freelance embedded system software engineer do?

A Freelance Embedded System Software Engineer designs, develops, and tests software that runs on embedded systems, which are specialized computing systems within larger devices like cars, appliances, or industrial machines. They typically work independently or on a contract basis, collaborating with clients to understand requirements and deliver customized software solutions. Their responsibilities often include writing low-level code, optimizing for performance and memory usage, and troubleshooting hardware-software integration issues.

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

To thrive as a Freelance Embedded System Software Engineer, you need a solid background in embedded C/C++ programming, microcontroller architecture, and real-time operating systems, often supported by a degree in electrical engineering or computer science. Familiarity with hardware debugging tools, version control systems (like Git), and development platforms such as ARM, AVR, or PIC is typically required. Strong problem-solving skills, self-motivation, and clear client communication help freelancers stand out in this role. These competencies ensure reliable, efficient solutions and successful project delivery in dynamic and client-driven environments.

How do freelance embedded system software engineers typically manage project scope and communication with clients?

Freelance embedded system software engineers often work independently or as part of small remote teams, making clear communication and project scope management essential. They regularly use project management tools and set milestones to clarify deliverables and timelines with clients. Addressing technical constraints and hardware integration challenges early in the process helps avoid misunderstandings. Frequent status updates and transparent discussions about changes or obstacles ensure projects stay on track and meet client expectations.

What is the difference between Freelance Embedded System Software Engineer vs Embedded Firmware Developer?

AspectFreelance Embedded System Software EngineerEmbedded Firmware Developer
CredentialsTypically requires a degree in electrical engineering, computer science, or related fields; certifications are optionalSimilar educational background; certifications like Certified Embedded Systems Engineer can be advantageous
Work EnvironmentIndependent, project-based work often remote; collaborates with multiple clientsUsually employed by a company or works on in-house projects; may work on-site or remotely
Industry UsageUsed across various industries including IoT, automotive, consumer electronicsPrimarily in product development, consumer electronics, automotive, and industrial systems

Both roles require embedded programming skills and knowledge of hardware. The main difference lies in the work setting: Freelance Embedded System Software Engineers work independently on diverse projects, while Embedded Firmware Developers are often employed by companies focusing on firmware development for specific products.

Infographic showing various Freelance Embedded System Software Engineer job openings in Lawton, OK as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $150,961 per year, or $72.6 per hour.

Junior CEMA Software Engineer

Leidos

Lawton, OK • On-site

$57K - $104K/yr

Full-time

Posted 16 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 152 frontline employees who took The Breakroom Quiz

80th of 499 rated business services


Job description

Leidos is seeking a talented Junior CEMA Software Engineer in Lawton, OK to join our local development team to create unique solutions for complex problems in engineering, spectrum warfare, and defense domains.
As a Junior CEMA Software Engineer, you will bring your passion for software design and development to design, build, deploy, and maintain mission critical solutions that support our customers' mission objectives.
Our team is primarily in-person in Lawton. Culturally, we place emphasis on trust, respect, asynchronous communication, creativity, and valuing the mission of our customers.
Primary Responsibilities
  • Support a team of software engineers in developing offensive and defensive cyber tools focused on radar, C2, surface-to-air, and artillery systems.
  • Develop simulations to emulate threat-representative Cyber and Electromagnetic Activities (CEMA) effects and environments.
  • Research current and future cybersecurity threats against military systems.

Basic Qualifications
  • Candidate must possess at least a Bachelor's Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or related technical degree.
  • Candidate must be willing to travel approx. 10% each year if necessary - moderate travel to testing locations, typically CONUS.
  • Experience with Agile software development, CI/CD toolchains, and DevOps (e.g., Atlassian suite, git, Jenkins, Artifactory).
  • Proficient in Python (OOP) or C++.
  • Experience working as a member of a Scrum team, contributing to iterative development and Agile collaboration.
  • Must live in or be willing to relocate to Lawton, OK.
  • Must be a US Citizen.
  • Must have the ability to obtain and maintain a Final Top-Secret clearance.

Preferred Qualifications
  • Experience in software architecture and design.
  • Deep understanding of Linux platforms.
  • Experience with Modern C++ (17/20) standards.
  • Understanding of multi-threaded programming.
  • Experience and interest in cybersecurity.
  • Experience and interest in fundamental networking implementations and concepts.
  • Experience and interest in machine learning and data science.
  • Experience with PySide, Qt, or QML for application/UI development
  • Experience with the following tools, concepts, and products is a plus:
    • Ubuntu, Red Hat, Kali Linux, or similar
    • Networking Protocols
    • Wireshark

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
August 13, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $57,850.00 - $104,575.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media