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

Firmware Engineer

$48 - $55 per hour

Actalent

Job Description

Job Description

Job Title: Embedded Software Engineer

Job Description

This role focuses on designing, developing, debugging, testing, and implementing embedded software and systems for aerospace products, as part of a multi-disciplinary, high-performing engineering team. The Embedded Software Engineer develops highly reliable software and firmware in C and C++ for microcontroller-based and embedded Linux platforms, collaborates closely with hardware engineers, and supports testing, deployment, and updates of mission-critical systems. This is a 100% onsite position based in Cape Canaveral, working within an engineering environment that emphasizes quality, collaboration, and continuous improvement.

Responsibilities

  • Design, develop, and maintain embedded software and firmware using C, C++, Embedded C, and other relevant programming languages.
  • Develop and integrate software that interfaces with common embedded communication protocols such as SPI, I2C, USB, UART, CAN, GPIO, and other serial interfaces.
  • Utilize version control systems, simulation tools, debugging utilities, and other development tools to support robust and maintainable software delivery.
  • Collaborate closely with hardware engineers to define system requirements, support board bring-up, and ensure seamless integration between hardware and software.
  • Provide engineering support for testing, deployment, and software updates, including troubleshooting and resolving issues at the system and register level.
  • Develop highly reliable software solutions that meet the needs of the Engineering Team and support mission objectives.
  • Participate in architecture and design discussions, and contribute to code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Adhere to all Quality Management Systems standards, processes, and procedures throughout the software development lifecycle.
  • Interpret and apply information from datasheets, reference manuals, and schematics to implement and debug device drivers and low-level software.
  • Support board bring-up by validating power, clocks, peripherals, and boot stages on new hardware platforms.
  • Collaborate with cross-functional teams using tools such as Git and JIRA to manage tasks, track issues, and maintain project documentation.
  • Contribute to the development and maintenance of Linux-based embedded systems, including firmware images, kernel configuration, and user-space drivers.
  • Use test harnesses and participate in bring-up and qualification workflows for new hardware platforms.
  • Maintain a collaborative and respectful team culture by treating all team members with dignity and supporting open communication.
  • Perform other engineering-related duties as assigned to support team and organizational goals.

Essential Skills

  • 3 or more years of experience in embedded software development.
  • Strong proficiency in C and C++ for embedded systems, including modern embedded development practices such as cross-compilation, toolchains, JTAG/SWD debugging, version control, and code review.
  • Hands-on experience developing firmware for microcontrollers such as STM32, NXP, TI, or Microchip families.
  • Demonstrated experience writing bare-metal device drivers for interfaces including I2C, SPI, UART, CAN, and GPIO.
  • Experience working with Linux at the systems level, including userspace driver development against /dev, /proc, character devices, and standard kernel APIs.
  • Ability to read and interpret datasheets, reference manuals, and schematics, and to debug issues at the register level.
  • Experience using lab equipment such as oscilloscopes, logic analyzers, and bus sniffers for debugging embedded systems.
  • Board bring-up experience, including validating power, clocks, peripherals, and boot stages on new hardware.
  • Experience with DevSecOps practices and tools, including Git and JIRA, with a demonstrated understanding of their use in software development workflows.
  • Knowledge of embedded Linux software development, including firmware image creation, Linux kernel configuration, modules, and user-space driver development.
  • Familiarity with CI/CD pipelines for building, testing, and deploying embedded software.
  • Proficiency with Microsoft 365 tools, including Excel, Word, Outlook, and Teams.
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

Additional Skills & Qualifications

  • Experience with Linux kernel driver development, including platform drivers, multi-function devices (MFD), interrupt (IRQ) handling, and DMA.
  • Real-time operating system (RTOS) experience with platforms such as FreeRTOS, Zephyr, ThreadX, or similar, including task scheduling, IPC primitives, and ISR design.
  • FPGA development experience using Verilog or VHDL, including HDL simulation and timing closure, or experience writing software that interfaces with FPGAs over PCIe, AXI, or memory-mapped registers.
  • Experience with system-on-chips (SoCs) that combine FPGA fabric and a hard processor subsystem, such as Xilinx Zynq / Zynq UltraScale+, Microchip PolarFire SoC, or Intel Agilex SoC, including AXI interconnect partitioning, shared-memory schemes, and host–fabric DMA.
  • Familiarity with build systems for embedded Linux such as Yocto or Buildroot.
  • Exposure to higher-speed serial interfaces such as LVDS, MIPI, and Ethernet, including understanding of timing and signal integrity considerations.
  • Experience writing test harnesses and contributing to bring-up and qualification workflows for new hardware platforms.
  • Experience with RTOS, FPGA, and embedded Linux environments, including working with firmware images and real-time constraints.

Work Environment

This role is based 100% onsite in Cape Canaveral and operates within a hands-on engineering lab and office environment. You will work closely with a multi-disciplinary team of software and hardware engineers using modern embedded development toolchains, version control systems, and collaboration platforms such as Git, JIRA, and Microsoft 365 (Excel, Word, Outlook, and Teams). The work involves frequent interaction with embedded Linux platforms, microcontroller development boards, and FPGA-based systems, as well as regular use of lab equipment including oscilloscopes, logic analyzers, and bus sniffers for board bring-up and debugging. The environment emphasizes adherence to Quality Management Systems, structured development processes, and a collaborative culture where team members treat each other with respect and maintain open communication. Work hours follow a standard onsite engineering schedule, with the expectation of being physically present to support hardware integration, testing, and cross-functional collaboration.

Job Type & Location

This is a Contract to Hire position based out of Merritt Island, FL.

Pay and Benefits

The pay range for this position is $48.00 - $55.00/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 fully onsite position in Merritt Island,FL.

Application Deadline

This position is anticipated to close on Aug 6, 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 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 ziprecruiter.com 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 Firmware Engineer in Merritt Island, FL vacancy
  • $130k - $200k

     ...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing... 
    Suggested
    Remote job
    Contract work

    Red Canyon Engineering & Software

    Merritt Island, FL
    22 hours ago
  •  ...experience to a new industry, join our team as we help shape a brighter way forward. What this job involves As the Lead Operating Engineer, you\'ll serve as a working shift supervisor responsible for the day-to-day oversight and direct supervision of shift operating engineers... 
    Suggested
    For contractors
    For subcontractor
    All shifts
    Shift work
    Night shift
    Rotating shift

    JLL

    Merritt Island, FL
    22 hours ago
  •  ...build sustainable infrastructure for transporting crew and cargo from Earth to the lunar surface. As part of a hardworking team of engineers, you will work with various subsystem stakeholders to produce and manage the software architecture for the Blue Transporter... 
    Suggested
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Merritt Island, FL
    22 hours ago
  •  ...access to space and enabling Blue Origin's vision of millions of people living and working in space to benefit Earth. As a Software Engineer, you will play a vital leadership role within a team of specialists, technicians, and engineers, significantly contributing to... 
    Suggested
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Merritt Island, FL
    2 days ago
  •  ...to a new industry, join our team as we help shape a brighter way forward. What this job involves: As the Lead Operating Engineer, you'll serve as a working shift supervisor responsible for the day-to-day oversight and direct supervision of shift operating engineers... 
    Suggested
    Daily paid
    For contractors
    For subcontractor
    All shifts
    Shift work
    Night shift
    Rotating shift

    JLL

    Merritt Island, FL
    2 days ago
  •  ...Airbus US Space and Defense is seeking a skilled and detail-oriented Production Test Scripter/Coder to join our Manufacturing Engineering team. The successful candidate will play a key role in supporting the development, debugging, and control of test scripts for current... 
    Contract work
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    AIRBUS U.S. Space & Defense, Inc.

    Merritt Island, FL
    3 days ago
  • $76.46k - $164.3k

     ...Appointment type Multiple Work schedule Full-time Service Competitive Promotion potential 15 Job family (Series) * 0854 Computer Engineering Supervisory status No Security clearance Secret Drug test No Position sensitivity and risk Noncritical-Sensitive (NCS)/Moderate Risk... 
    Full time
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Shift work
    Afternoon shift

    Department of the Air Force

    Cape Canaveral, FL
    1 day ago
  •  ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Cloud Software Engineering Job Code: 38235 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days totaling 80... 
    Local area
    Immediate start

    L3Harris Technologies

    Merritt Island, FL
    3 days ago
  •  ...Engineer 2 Perform a variety of engineering assignments in planning and overseeing research, development, design, manufacture, test, installation, operation, and maintenance of diverse mechanical/electromechanical equipment and systems and generally as a member of... 
    Contract work
    For contractors
    Work at office
    Local area

    Amentum

    Merritt Island, FL
    4 days ago
  •  ...affordability, and sustainability issues to transform the space industry, making the world and space a better place.   As a Software Engineer Lead, you will be responsible for overseeing the design, development, testing, and documentation of mission critical software for... 
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    Vaya Space

    Cocoa, FL
    22 hours ago
  • $121.02k - $169.43k

     ...of problem solvers as we add new chapters to the history of spaceflight! This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin's mission of millions of people living and working in space for the benefit of Earth. The team... 
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Merritt Island, FL
    1 day ago
  •  ...facilities. This position is part of the New Glenn recovery operations and reports to the Sr. Manager of Marine Operations. As a Port Engineer, you will be responsible for ensuring the readiness and operational capability of vessels supporting the recovery of New Glenn... 
    Permanent employment
    Temporary work
    Casual work
    Local area
    Shift work

    Blue Origin

    Merritt Island, FL
    22 hours ago
  •  ...optimizing the building infrastructure that supports critical operations. Your new role As a Night Shift Operating Engineer, you will play a vital role in ensuring the safe, efficient, and uninterrupted performance of building systems across the facility... 
    Full time
    Night shift

    Hays Recruitment

    Merritt Island, FL
    2 days ago
  •  ...The Software Engineer will support the various projects located in Cape Canaveral, Florida. RESPONSIBILITIES: Design/development of Full Stack and front-end web development for specific program support. Utilize Oracle software development including developing... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    Bastion Technologies

    Cape Canaveral, FL
    6 days ago
  •  ...Job Description Job #217035 Chipton-Ross is seeking a contract Software Engineer for an onsite contract opening in Cape Canaveral, FL. REQUIREMENTS REQUIRED SKILLS Full stack or front-end web development experience (HTML, CSS, JS, PL/SQL) Experience... 
    Contract work
    Local area
    Shift work
    Day shift

    Chipton-Ross

    Cape Canaveral, FL
    2 days ago
  •  ...Software Engineer Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that... 
    Contract work
    Work at office
    Local area

    ManTech

    Cape Canaveral, FL
    4 days ago
  • $58 per hour

     ...Job Description Job Description Job Title: Structural Engineer II Location: Merritt Island, FL Type: Contract / On-site Compensation: starts at $58 per hour Responsibilities • Engage stakeholders to gather and clarify structural and functional requirements... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    System One

    Merritt Island, FL
    3 days ago
  • $81.31k - $113.84k

     ...space to benefit Earth. Multiple positions available across our Business Units. You will be matched with an appropriate engineering team based on your skillset and experience and our current business needs. Timeline: Applications will be reviewed on a... 
    Permanent employment
    Temporary work
    Internship
    Local area
    Flexible hours

    Blue Origin

    Merritt Island, FL
    4 days ago
  •  ...Systems Engineer Cimarron is seeking a System Engineer to support the Boeing's CST-100 Starliner spacecraft as a part of NASA's Commercial Crew Program. This position is 100% onsite located in Houston, TX, with the option to work onsite from our Florida location.... 
    Local area

    Cimarron

    Merritt Island, FL
    3 days ago
  •  ...and high, but not production, quality. This individual should be able to start with minimal harness definition provided by our test engineers, determine where there are requirements/definition gaps and engage with test engineers to close them, and then drive rapidly to a... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Merritt Island, FL
    4 days ago
  •  ...writing and presentation skills ~ Proficient in Microsoft Office applications (Word, Excel, PowerPoint) ~ B.S./B.A. degree in engineering or other technical field Preferred Qualifications: Master's degree in an engineering discipline or an MBA. PMP... 
    Permanent employment
    Temporary work
    Work at office
    Local area

    Blue Origin

    Merritt Island, FL
    4 days ago
  • $70k - $80k

     ...Electrical Engineer At Salas O'Brien we tell our clients that we're engineered for impact. This passion for making a difference applies just as much to our team as it does to our projects. That's why we're committed to living our values every day: inspiring, achieving... 
    Internship
    Local area

    Salas O'Brien

    Merritt Island, FL
    22 hours ago
  •  ...make a difference. Primary duties include: Operate and monitor propulsion systems, including Cummins and Caterpillar main engines (approximately 1,500 horsepower each). Operate and monitor propulsion systems, including Cummins and Caterpillar main engines (approximately... 

    Beyel Brothers

    Merritt Island, FL
    25 days ago
  •  ...evaluate and improve system performances under varying operational conditions. Advocate and lead efforts aimed to improve and mature engineering processes fostering a culture of continuous improvement. Act as the primary liaison between mechanical design engineering and... 
    Full time
    Contract work
    Local area
    Visa sponsorship

    Airbus US Space & Defense, Inc.

    Merritt Island, FL
    4 days ago
  • $99.2k - $138.88k

     ...from the beginning to be human‑capable. Responsibilities Work across subsystems to support integrated solutions and apply system engineering practices across domain areas. Support the development of system engineering processes for the program, ensure consistent implementation... 
    Permanent employment
    Temporary work

    Blue Origin

    Merritt Island, FL
    4 days ago
  •  ...Electrical Engineer IV Job ID – 10016121 Requirements: Bachelor’s Degree M.S. degree in structural engineering. Most work is performed in an office environment. Field investigations and construction support require regular trips to operating facilities and... 
    Interim role
    Work at office

    Efficiency Engineering

    Merritt Island, FL
    2 days ago
  •  ...Aerodyne Industries Job Opportunity Aerodyne Industries is a dynamic, rapidly growing engineering and information technology services firm headquartered on Florida's exciting Space Coast. With locations throughout the US, we take pride in delivering small business agility... 
    Permanent employment
    Full time
    Contract work
    Casual work
    Remote work

    Aerodyne Industries

    Merritt Island, FL
    4 days ago
  • ## Systems Engineer IIIApplylocations: Space Coast, FLtime type: Full timeposted on: Posted Todayjob requisition id: R60856Application close date:Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people... 
    Permanent employment
    Temporary work
    Work at office
    Local area

    Blue Origin

    Merritt Island, FL
    3 days ago
  •  ...Project Engineer Cimarron is seeking a Project Engineer to support the Boeing's CST-100 Starliner spacecraft as a part of NASA's Commercial Crew Program at Kennedy Space Center in Florida. Key Duties: Provide engineering leadership to a team representing... 
    Local area

    Cimarron

    Merritt Island, FL
    3 days ago
  •  ...Disabled Veteran Owned Small Business (SDVOSB) providing Cyber Security, Intelligence Analysis, Financial Management, Facilities Engineering Services, and Program Management support to the Intelligence Community (IC), the Department of Defense (DoD), and other federal government... 

    Tesla Laboratories, Inc.

    Merritt Island, FL
    3 days ago

Do you want to receive more vacancies?

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