Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaVirginiaNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaVirginiaNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaVirginiaNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Embedded Software Engineer (Avionics)
GCR Professional Services logo

Embedded Software Engineer (Avionics)

Not Disclosed•ContractorOn-site

location_on127, Lakeview Avenue, Huron Village, West Cambridge, Cambridge, Middlesex County, Massachusetts, 02140, United States

Apply Now

About the Role

We are seeking an Embedded Software Engineer to join our team for a 12+ month contract, focusing on the development of embedded real-time avionics systems. This role is critical for building high-performance, resilient, and fault-tolerant software solutions for resource-constrained targets across diverse domains, including undersea, terrestrial, air, hypersonic, and space systems.

As a key contributor, you will engage in the full software development life cycle, guiding projects from the initial design and requirements phase through to testing and field deployment. You will work on next-generation systems that demand rigorous engineering standards and innovative problem-solving in complex environments.

Location and Schedule

This position is based at our Cambridge office, with travel to the Lowell office required upon request. The role operates on a 40-hour weekly schedule utilizing a 9/80 work schedule. Candidates must be available to work onsite.

Hiring Process and Requirements

Security clearance is a mandatory requirement for this position; candidates must hold a Secret clearance or above. The hourly rate is competitive, reaching up to $100 per hour, determined by education and experience.

Equal Opportunity

We are an equal opportunity employer committed to building a diverse and inclusive workforce.

Work location

Work model: On-site

location_on

127, Lakeview Avenue, Huron Village, West Cambridge, Cambridge, Middlesex County, Massachusetts, 02140, United States

Cambridge, Massachusetts

Key Responsibilities

  • check_circleManage the full software development life cycle from requirements to field deployment
  • check_circleDevelop device drivers, board support packages, and boot code for embedded systems

Similar Job Opportunities

General Dynamics Mission Systems logo

Senior Embedded Firmware Engineer

General Dynamics Mission Systems • Boise, Idaho

$150k-157karrow_forward
Molina Healthcare logo

Risk & Quality Performance Manager (Remote)

Molina Healthcare • Tampa, Florida

$66k-130karrow_forward
Kaiser Permanente logo

Enterprise Sales Solution Consultant - Channel (Consultant V)

Kaiser Permanente • Duluth, Georgia

Skills, education and keywords

Skills: Risc-V, Ultrascale+, Arm, Powerpc, Tms320, Vxworks, Integrity, Embedded Linux, Zephyr, Freertos.

Education: B.S. in Computer Engineering or equivalent; M.S. in Computer Science or equivalent.

Frequently asked questions about Embedded Software Engineer (Avionics) at GCR Professional Services

What does a Embedded Software Engineer (Avionics) at GCR Professional Services do?expand_more
A Embedded Software Engineer (Avionics) at GCR Professional Services is responsible for the following: Manage the full software development life cycle from requirements to field deployment; Develop device drivers, board support packages, and boot code for embedded systems; Utilize in-circuit emulators, JTAG debuggers, and lab equipment for troubleshooting; and Create formal requirements, design, and test documentation to support formal reviews.
What are the requirements for this Embedded Software Engineer (Avionics) role?expand_more
GCR Professional Services is looking for candidates who meet the following requirements: B.S. or M.S. in Computer Engineering, Computer Science, or equivalent; Secret or above security clearance; Experience in embedded software development with RISC-V, Ultrascale+ (Arm), PowerPC, or TMS320 processors; Experience with Real-time operating systems (RTOSs) such as VxWorks, Integrity, embedded Linux, Zephyr, or FreeRTOS; Experience with C/C++ and assembly programming languages; and Knowledge of OS coding techniques, interfaces, hardware subsystems, and driver development.
Where is the Embedded Software Engineer (Avionics) role at GCR Professional Services located?
bookmark
  • check_circleUtilize in-circuit emulators, JTAG debuggers, and lab equipment for troubleshooting
  • check_circleCreate formal requirements, design, and test documentation to support formal reviews
  • check_circleDevelop high-performance embedded solutions for resource-constrained avionics targets
  • check_circleDesign and implement resilient, fault-tolerant software for undersea, air, and space systems
  • check_circleWrite C/C++ and assembly code for RISC-V, Ultrascale+, and low-power microcontrollers
  • Requirements

    • verifiedB.S. or M.S. in Computer Engineering, Computer Science, or equivalent
    • verifiedSecret or above security clearance
    • verifiedExperience in embedded software development with RISC-V, Ultrascale+ (Arm), PowerPC, or TMS320 processors
    • verifiedExperience with Real-time operating systems (RTOSs) such as VxWorks, Integrity, embedded Linux, Zephyr, or FreeRTOS
    • verifiedExperience with C/C++ and assembly programming languages
    • verifiedKnowledge of OS coding techniques, interfaces, hardware subsystems, and driver development
    • verifiedExperience with device drivers, board support package, boot code, and embedded system buses and protocols (e.g., CAN, I2C, SPI, Serial, SpaceWire, 1553)
    • verifiedExperience with software configuration management tools, defect tracking tools, and peer review processes
    • verifiedExperience with in-circuit emulators, JTAG debuggers, and laboratory test equipment
    • verifiedExperience with developing formal requirements, design, and test documentation

    Nice to Have

    Expertise in development tools (e.g., GCC, LLVM), static analysis tools, dynamic analysis, and QEMU based development.

    GCR Professional Services logo
    Company

    GCR Professional Services

    Industry

    it

    View company profilearrow_forwardlanguageWebsite
    Quick Overview

    Experience

    5+ yrs (Senior)

    Education

    B.S. in Computer Engineering or equivalent

    Job Type

    Contractor

    Skills Required

    Risc-VUltrascale+ArmPowerpcTms320Vxworks
    Not Disclosedarrow_forward
    expand_more
    Embedded Software Engineer (Avionics) at GCR Professional Services is based in 127, Lakeview Avenue, Huron Village, West Cambridge, Cambridge, Middlesex County, Massachusetts, 02140, United States. This is a on-site role.
    Is this Embedded Software Engineer (Avionics) job remote, hybrid, or on-site?expand_more
    GCR Professional Services has listed this Embedded Software Engineer (Avionics) role as on-site.
    How much experience is required for this Embedded Software Engineer (Avionics) role?expand_more
    Embedded Software Engineer (Avionics) at GCR Professional Services typically requires 5+ years of relevant experience at the senior level.
    What skills do you need for the Embedded Software Engineer (Avionics) role at GCR Professional Services?expand_more
    Key skills for Embedded Software Engineer (Avionics) at GCR Professional Services include Risc-V; Ultrascale+; Arm; Powerpc; Tms320; Vxworks; Integrity; and Embedded Linux.
    What education is required for Embedded Software Engineer (Avionics) at GCR Professional Services?expand_more
    Educational requirements for this role: B.S. in Computer Engineering or equivalent; and M.S. in Computer Science or equivalent.
    What category does the Embedded Software Engineer (Avionics) role belong to?expand_more
    Embedded Software Engineer (Avionics) at GCR Professional Services is part of the it job category on Recrutus.
    Recrutus

    Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

    Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

    publiclanguageshare
    Job seekers
    Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
    Job types
    Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
    Top states
    Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North CarolinaAll states →
    Top categories
    Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
    Popular skills
    CDL A jobsExcel jobsEnglish jobsBLS jobs
    Featured employers
    Company
    About usFAQContactPrivacy policyUS privacy notice

    Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

    © 2026 Recrutus. All rights reserved.
    Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
    Integrity
    Embedded Linux
    Zephyr
    Freertos
    Accessibility