Software Engineer
$40 - $80 per hourActalent
Embedded Software Engineer
Greenville, SC OR Melbourne, FL | Full-Time | Onsite | 9/80 Schedule
Join a growing engineering team developing mission-critical embedded systems for advanced defense and aerospace applications. This role offers hands-on involvement throughout the entire product lifecycle, including software architecture, embedded C development, hardware integration, testing, and system validation.
You'll work directly with embedded processors, real-time systems, custom hardware, and electronic test equipment while collaborating closely with electrical, FPGA, and systems engineers to deliver reliable, high-performance solutions.
If you enjoy working at the hardware/software boundary and seeing your code operate on real-world systems, this is an excellent opportunity to contribute to cutting-edge technology programs.
Key Responsibilities
- Design, develop, and debug embedded software using C and Python
- Develop software for embedded Linux, RTOS, and bare-metal environments
- Integrate software with custom electronic hardware and microcontroller-based systems
- Perform hardware/software integration, troubleshooting, and root cause analysis
- Create and execute test plans, automated test scripts, and validation procedures
- Develop device drivers and communication interfaces including UART, SPI, I2C, and Ethernet
- Participate in software architecture reviews, design reviews, and code reviews
- Support CI/CD pipelines and automated testing environments
- Collaborate with hardware, systems, and test engineers to deliver robust solutions
- Support customer demonstrations, technical presentations, and proposal activities
Required Qualifications
- Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or related field
- 3+ years of embedded software development experience
- Strong C programming experience
- Working knowledge of Python
- Experience with embedded Linux, RTOS, or bare-metal systems
- Experience integrating software with hardware platforms
- Experience debugging using oscilloscopes, logic analyzers, and laboratory test equipment
- U.S. Citizenship and ability to obtain or maintain a security clearance
Preferred Qualifications
- Experience with Jenkins, Git, Bitbucket, or other CI/CD tools
- Experience with Yocto or Buildroot
- Knowledge of requirements management tools such as DOORS or Jama
- Experience with MIL-STD qualification testing
- Experience with device driver development
- Familiarity with aerospace or defense programs
This is a Contract to Hire position based out of Greenville, SC.
The pay range for this position is $40.00 - $80.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)
This is a fully onsite position in Greenville, SC.
This position is anticipated to close on Oct 2, 2026.
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
- ...Job Description Job Description Overview Senior Software Engineer / Full Stack Developer Melbourne, FL Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional...SuggestedWork at office
$135k - $216k
...EMMETT team uses: programmatics, sensor modeling, and system engineering expertise to deliver this world-class SDA I&W system. What you... ...ensure continuous operation and efficiency.Contribute to the full software development lifecycle, including requirements analysis, design...SuggestedContract workShift work$95k - $201k
...This position requires an active U.S. Government Security Clearance at the TS/SCI level with CI polygraph.Vantor is seeking a Software Engineer to support the development and integration of software algorithms into operational systems. This position requires both software...SuggestedFull time$104.8k - $149.3k
Job DescriptionWho will you be working with?Embedded software team for our LOCOTROL Remote Control Locomotive, Tower Control, and Distributed... ...Power product portfolios. Working closely with PMs, System Engineers and Architects, and test teams to align with customer...SuggestedWork experience placementRemote workWorldwideRelocation package- ...Embedded Software Engineer Responsible for definition, development and maintenance of real time embedded software applications for use in train communication and control systems. Work closely with the business unit to ensure application development meets product specification...Suggested
$47.6 - $68 per hour
Software Engineer/Data Analyst needed for a contract opportunity with SOC’s client to work onsite in Melbourne, FL.Contract Lenth: 6+ Months, possible conversion to FTE*Must have an active TS/SCI clearance to be considered for this role.Job Description: Our Client is seeking...Contract work$134k - $184k
...Senior Software Engineer Melbourne, FL STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security...Full timeLocal areaImmediate startNight shift- ...the active project demands and skills gaps, our staffing experts can help you find the best job for you. Role: Senior Software Engineer Location: Melbourne, FL Duration: 6 months Required Skills: SCADA Job Description: Purpose of the Job...Permanent employmentContract workTemporary workWork at officeRemote work
- ...The Mission Networks Cloud Engineering team is growing experienced a Senior Software Engineer to leverage Cloud Service Providers (AWS, Microsoft Azure, Google Cloud) in delivering solutions to improve customer operations and to provide information management services....Local area
- PROLIM Global Corporation ( is currently seeking a Software Engineer 3 for our client Northrop Grumman at location Melbourne, Florida, United States (Onsite) . [Job Description:] Description Of Services The Information Technologist will work with the latest technology...Immediate start
$107.5k - $204.5k
...us and help shape the future of aerospace and defense.The Avionics Computing Products team has an opening for a Principal Software Project Engineer (P4). As a pivotal member of the department, you will partner with systems, software, electrical, mechanical, and specialty...Temporary workWork experience placementStart working todayWork at officeRemote workRelocationFlexible hours$112k - $154k
...Job Description Job Description STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you'll do: Reverse engineering complex software or firmware...Full timeWork experience placementLocal areaNight shift- ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Intern, Software Engineer Job Code: 42893 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours...Summer workInternshipLocal area
- Job Title: Senior Specialist, Software Engineer Job Code: 40955Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday offJob Description:We are seeking a Software Engineer in Palm Bay,...Relocation package
- ...Job Description Job Description JOB TITLE : Software Engineer III REPORTS TO : Software Engineering Manager DIRECT REPORTS : None CITIZENSHIP REQUIREMENTS : MUST be US Citizen CONTRACT TERM: 3 months JOB DESCRIPTION: The...Full timeContract workWork at office
- ...Python Software Engineer Position Details: Job Title: Software Engineer 2/3 (Python) Location: Melbourne Headquarters, FL Duration: 6 Months Description: Development, integration and test of customized LTE software stack running on software-defined radios...
- Job Title: Specialist, Integration and Test Software EngineerJob Code: 40773Job Location: Palm Bay, FLJob Schedule: 9/80 (Every other Friday... ...Technologies is seeking a Specialist, Integration & Test Engineer to support the development, assembly, integration, verification...For subcontractorRelocationRelocation packageWeekend work
$112k - $150k
...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production... ...AI/ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations-...Contract workRemote workRelocation package- Job Title: Lead, Systems Engineer - Space VehicleJob Code: 44454Job Location: Palm Bay, FloridaJob Schedule: 9/80 (Every Other Friday Off... ...across multidisciplinary teams to ensure that payload, bus, software, ground, and mission interfaces are defined, allocated, and managed...For subcontractor
- Job Description Job ID#: 561542 Job Category: IT - Computer/Software/Hardware Position Type: Direct Placement Duration: Direct... ...stSchedule: 9x80About the Opportunity:The Principal Embedded Software Engineer serves as a technical leader responsible for defining software...Worldwide
$110.5k - $205.5k
Job Title: Lead, System Engineer - Transition Systems Engineer Job Code: 42905Job Location: Palm Bay, FloridaJob Schedule: 9/80 (Every... ...another.• Coordinate with mission operations, systems engineering, software, integration and test, cybersecurity, and program management...Flexible hours- ...Description: This position will be responsible for providing Systems Engineering support & leadership for space based and associated subsystems... ...to deliver hardwareExperience with requirements management software such as DOORS, JamaExperience with leading in a fixed-price...RelocationRelocation package
- Job Title: Lead, Systems Engineering - Space Vehicle Bus Integration & TestJob Code: 42141Job Location: Palm Bay, Florida Job Schedule:... ...and lessons learned.Partner with systems engineering, hardware, software, quality, manufacturing, and operations teams to transition...
- ...cyber domains in the interest of national security. L3Harris Engineering Hiring Event for Cleared Talent in Melbourne, Florida.... ...space, cyber, air, and sea technology! Our expanding teams in Software Engineering, Systems Engineering, Integration and Test, and Electrical...Local areaFlexible hours
$69.4k - $158k
Full Stack Application Software DeveloperThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to... ...based on client requirementsBachelor’s degree in CS, Software Engineering, or Information SystemsNice If You Have: Experience developing...Full timeContract workPart timeWork at officeLocal areaRemote work- Job Title: Lead, Information Security Systems Engineer Job Code: 44237Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out... ...assessment tools such as ACAS and SCC.Experience in DoD software selection and approval processes for COTS, GOTS and FOSS Support...Remote work
- Job Title: Lead, Information Security Systems Engineer (ISSE)Job Code: 44631 Job Location: Palm Bay, FL or Fort Wayne, INJob Schedule: 9/80 (Every other Friday off)Job Description: The L3Harris Spectral Solutions engineering team is seeking an Information Security Systems...
$107.5k - $204.5k
...Join us and help shape the future of aerospace and defense.The Next Generation Processing Foundational Software team is seeking an experienced embedded software engineer with a strong passion for certification to join our organization. This foundational and platform...Temporary workWork experience placementFor subcontractorStart working todayWork at officeRemote workFlexible hours$79.71k - $119.56k
...: Worker Type Regular Summary The Software QA Automation Engineer II designs automated solutions to perform applicable software validations. In this role, one regularly collaborates with our development team but also operates with a large degree of autonomy. Position...Permanent employmentContract workWork experience placementWork at office$62k - $141k
...and artificial intelligence means that there’s more structured and unstructured data available today than ever before. As a data engineer, you know that organizing data can yield pivotal insights when it’s gathered from disparate sources. We need a data professional like...Full timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Melbourne, FL
- startup software engineer Melbourne, FL
- junior software developer remote Melbourne, FL
- software engineer Melbourne, FL
- software engineer amazon Melbourne, FL
- senior robotics software engineer Melbourne, FL
- experienced software developer Melbourne, FL
- cybersecurity software engineer Melbourne, FL
- graduate software engineer Melbourne, FL
- software engineer healthcare Melbourne, FL



