Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$60 - $67.3 per hour

Actalent

Embedded Software Engineer
Overview

We are seeking an Embedded Software Engineer to design, develop, and maintain real-time embedded systems supporting advanced hardware and defense applications. This role spans low-level firmware through application-layer development, with a strong focus on C/C++, RTOS environments, and hardware/software integration.
You will contribute to complex systems such as sonar, underwater platforms, and defense technologies while collaborating closely with cross-functional engineering teams.

Key Responsibilities
  • Design, develop, test, and maintain embedded software in real-time environments
  • Develop low-level and application-layer code using C/C++ and object-oriented principles
  • Integrate software with embedded hardware, peripherals, and communication interfaces
  • Optimize code for performance, reliability, and efficiency in resource-constrained systems
  • Implement networking functionality, including TCP/IP-based communication
  • Develop within RTOS environments (e.g., FreeRTOS) for task scheduling and concurrency
  • Debug embedded systems using tools such as debuggers, oscilloscopes, and logic analyzers
  • Perform system-level testing and validation of embedded software performance
  • Collaborate with systems, hardware, and test teams to define requirements and resolve issues
  • Participate in code reviews to maintain quality and consistency across the codebase
  • Develop and maintain technical documentation (design specs, interfaces, user guides)
  • Support program milestones and compliance requirements for defense systems
  • Contribute to continuous improvement of tools, processes, and coding standards
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • 5+ years of experience in embedded software development
  • Strong proficiency in C/C++ and object-oriented programming
  • Experience developing in embedded environments (bare-metal and/or RTOS-based systems)
  • Familiarity with RTOS platforms (e.g., FreeRTOS or similar)
  • Experience with networking protocols, especially TCP/IP
  • Hands-on debugging experience with embedded tools and lab equipment
  • Solid understanding of hardware/software integration, device drivers, and SoC architectures
  • Experience working in Linux-based development environments
  • Ability to obtain and maintain a security clearance
Preferred Qualifications
  • Experience with ARM-based embedded platforms
  • Background in defense systems (e.g., sonar, weapons systems, underwater technology)
  • Experience supporting Navy or maritime applications
  • Experience developing or maintaining embedded Linux systems
  • Familiarity with device driver development
  • Strong cross-functional collaboration experience
  • Excellent analytical and problem-solving skills in complex systems debugging
  • Strong technical documentation skills
Work Environment

This role is primarily onsite with some hybrid flexibility, depending on program needs. You will work in a hands-on lab and integration environment, interacting with hardware platforms and test equipment daily.
The position supports government and defense programs and may involve collaboration with external facilities such as naval or underwater research centers. Flexible work schedules (e.g., 9/80, 4/10) are available, with a focus on accountability and results in a technically engaging environment.
Job Type & Location
This is a Contract to Hire position based out of Middletown, RI.
Pay and Benefits
The pay range for this position is $60.00 - $67.30/hr.
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)
Workplace Type
This is a hybrid position in Middletown,RI.
Application Deadline
This position is anticipated to close on Jun 10, 2026.
About Actalent


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 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.


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.



San Francisco Fair Chance Ordinance: 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.



Massachusetts Lie Detector: 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.



Use of Artificial Intelligence (AI): 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Middletown, RI vacancy
  •  ...Embedded Software Engineer Responsible for development and sustaining of our next-generation satellite communications and navigation products. Cross-functional role on team that designs and implements embedded and application software, incorporating microprocessors... 
    Suggested
    Permanent employment

    Direct Staffing Inc

    Middletown, RI
    2 days ago
  • $86.8k - $165.2k

     ...new technologies. For over 70 years, scientists and engineers in diverse disciplines at RTX BBN Technologies have...  ...solutions. We are seeking a Senior Software Engineer with experience in real-time embedded C language system development to join our Physical... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    RTX

    Middletown, RI
    4 days ago
  • $86.8k - $165.2k

     ...new technologies. For over 70 years, scientists and engineers in diverse disciplines at RTX BBN Technologies have...  ...solutions. We are seeking a Senior Software Engineer with experience in real-time embedded C language system development to join our Physical... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Raytheon Technologies

    Middletown, RI
    2 days ago
  • $107.5k - $204.5k

    Position Principal Software Engineer - Physical Sciences & Systems Location Middletown, Rhode Island (Onsite) Security Clearance U.S. citizenship...  ..., implement, test, debug and integrate high-performance embedded real‑time software on heterogeneous systems (multiple... 
    Suggested
    Flexible hours

    Prattwhitney

    Middletown, RI
    1 day ago
  •  ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-...  ...PMW-160 experience preferred. ~ Familiarization with the Software Delivery (SWD) approval process. Work Location: Newport,... 
    Suggested
    Local area
    Flexible hours

    MIKEL Inc

    Middletown, RI
    4 days ago
  •  ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-...  ...PMW-160 experience preferred. ~ Familiarization with the Software Delivery (SWD) approval process. Work Location: Newport... 
    Local area
    Flexible hours

    MIKEL Inc

    Middletown, RI
    3 days ago
  •  ...Newport Engineering Office - Embedded SW Engineer Requisition ID 2026-17555 Location US-RI-Middletown Seat Location...  ...engineers to join the Simulation/Stimulation (Sim/Stim) Software Engineering team at the Newport Engineering Office (NEO)... 
    For contractors
    Work at office
    Shift work

    General Dynamics Electric Boat

    Middletown, RI
    1 day ago
  • $86.8k - $165.2k

     ...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Portsmouth, RI
    3 days ago
  • MIKEL, Inc. is seeking a Lead Systems Engineer to lead a dynamic engineering team in Newport, RI. The successful candidate will have over 10 years of engineering experience, including 5 years in a leadership role. Responsibilities include managing engineering projects,... 

    MIKEL, Inc.

    Middletown, RI
    5 days ago
  •  ...Job Title SENIOR SYSTEMS ENGINEER-DM2B Location Middletown, RI 02842 US (Primary) Job Type / Status Full-Time Education...  ...(IRAD, CRAD, contract, commercial with both hardware and software development), internal reviews with leadership, monthly review... 
    Full time
    Contract work
    Local area

    McLaughlin Research

    Middletown, RI
    1 day ago
  •  ...requirements database Analyze, develop and decompose Level 1 requirements to Levels 2 through 4, through collaborating with leads across engineering disciplines Develop and execute the requirements verification strategy Coordinate with the Design and Test leads to ensure... 
    Permanent employment
    Contract work

    Trispoke Managed Services Pvt Ltd

    Middletown, RI
    8 hours ago
  •  ...SEACORP is seeking a well-qualified Systems Engineer - Signals Intelligence (SIGNIT) . Primary Duties and Responsibilities: Job...  ...Responsibilities Include: Install andconfigure hardware, software, and network components, ensuring smoothintegration with... 
    Temporary work
    Work at office
    Local area

    Seacorp Inc

    Middletown, RI
    3 days ago
  •  ...Systems Engineer I SEACORP is seeking a well-qualified Systems Engineer I. Primary duties and responsibilities include developing,...  ...laboratory reports. Troubleshoot and diagnose hardware- and software-related anomalies. Qualifications include: Education... 
    Temporary work
    Work at office
    Local area

    Seacorp Inc

    Middletown, RI
    4 days ago
  •  ...of life. Company Name: Mikel Job Description SYSTEMS ENGINEER I Professional Middletown, RI, US 30+ days ago...  ...sustainment program. Responsibilities: Tailoring/configuring software into a product viable for submarines and developing the... 
    Full time
    Local area
    Flexible hours

    Jobs for Humanity

    Middletown, RI
    3 days ago
  •  ...Senior Systems Engineer Raytheon's Systems Engineering and Test Capabilities (SE&TC) Surface Radars & Sensors Center is seeking Senior...  ...develop and manage system requirements, integrate hardware and software, create test plans and procedures, evaluate system functions... 
    Relocation package

    Raytheon

    Portsmouth, RI
    3 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...develop and manage system requirements, integrate hardware and software, create test plans and procedures, evaluate system functions... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Portsmouth, RI
    2 days ago
  • $95k - $140k

     ...Sonalysts Systems Engineer Sonalysts, Inc is seeking an experienced systems engineer with critical thinking and effective communication...  ...research of novel and cutting-edge technology applications and software solutions ~ Becoming an integral part of an innovative... 
    Local area
    Relocation package
    Flexible hours

    Sonalysts

    Middletown, RI
    8 hours ago
  • $95.37k - $105.81k

     ...Basic Qualifications Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics...  ...documentation and procedures Troubleshoot hardware and software related bugs Verify and Validate bug resolution Manage hardware... 
    Second job
    Flexible hours

    General Dynamics Mission Systems

    Middletown, RI
    1 day ago
  •  ...C5ISRT Senior Systems Engineer SEACORP is seeking a well-qualified C5ISRT Senior Systems Engineer. Primary Duties and Responsibilities: Job Summary: Senior system engineer supporting rapid prototype design and development of C5ISRT system solutions for manned... 
    Temporary work
    Work at office

    Seacorp Inc

    Middletown, RI
    2 days ago
  •  ...SAIC has an opening for an organized and motivated Senior Systems Engineer who is looking for an opportunity to grow with our company as...  ...systems. Experience with National Instrument’s hardware and software systems or other data acquisition systems. Project... 
    Work at office
    Local area

    SAIC

    Middletown, RI
    2 days ago
  •  ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-...  ...environment. This position offers unique exposure to multiple software and hardware baselines, from legacy systems to state-of-the-... 
    For contractors
    Local area
    Flexible hours

    MIKEL Inc

    Middletown, RI
    5 days ago
  •  ...SEACORP is seeking a well-qualified Systems Engineer - Undersea Weapons (Torpedo Systems). Primary Duties and Responsibilities:...  ...Undersea, on the surface, or in the air, SEACORP leverages its software and engineering expertise to deliver cutting edge warfare systems... 
    Temporary work
    Work at office
    Local area

    Seacorp Inc

    Middletown, RI
    2 days ago
  •  ...Description SAIC is seeking an organized and motivated Systems Engineer who will work effectively in a fast-paced environment in...  ...and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team... 
    Contract work
    Interim role
    Work at office
    Local area
    Flexible hours

    SAIC

    Middletown, RI
    2 days ago
  •  ...IP SME Systems Engineer Location: Middletown, RI Duration: 12 months Skills: Business Process Framework (eTOM) Description: IP SME/Systems engineer to ensure successful initiation, planning, execution, control and completion of the project by guiding team... 

    Keylent Inc

    Middletown, RI
    2 days ago
  • $60.2k - $106.03k

     ...Lockheed Martin Rotary & Mission Systems is seeking a full-time Early Career Systems Engineer. In this role, you will perform systems engineering tasks supporting sustainment of various software and hardware systems. In this role, you will: • Collaborate with hardware... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Middletown, RI
    8 hours ago
  •  ...SEACORP is seeking a well-qualified Systems Engineer IV. Primary Duties and Responsibilities: Job Summary: SEACORP's Platforms Business...  ...systems analyst, a network engineer who can also program, or a software engineer who can also manage networks, is an engineering... 
    Temporary work
    Work at office
    Local area

    Seacorp Inc

    Middletown, RI
    4 days ago
  • Prattwhitney in Middletown, Rhode Island is looking for a Principal Software Engineer focused on physical sciences and systems. You will design, develop, and integrate high-performance embedded real-time software on heterogeneous systems, collaborating across teams and... 

    Prattwhitney

    Middletown, RI
    1 day ago
  • TCI is seeking an HTML Developer for a full-time position in Newport, RI. The role involves supporting modernization of an existing DoD IETM system and requires a Bachelor's degree in Computer Science or related fields. Candidates should have familiarity with XML/XSLT and...
    Full time
    For contractors

    TCI

    Middletown, RI
    3 days ago
  •  ...Software Web Applications Engineer Middletown, RI Engineering – Systems Exp 2-5 yrs Deg Bach Relo Bonus Travel Job Description...  ...MobileCast team, this person will implement code, build embedded web applications, web services and application services.... 
    Permanent employment

    Direct Staffing Inc

    Middletown, RI
    2 days ago
  •  ...Systems Engineer I - IV (Electronic Warfare) SEACORP is seeking a well-qualified Systems Engineer I - IV (Electronic Warfare). Primary...  ...systems analyst, a network engineer who can also program, or a software engineer who can also manage networks, is an IT professional... 
    Temporary work
    Work at office
    Local area

    Seacorp Inc

    Middletown, RI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!