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

Embedded Software Engineer

Craig Technologies Aerospace and Defense Manufacturing Center

Embedded Software / Flight Software EngineerThe vision at Craig Technologies is to make space accessible to everyone by increasing the viability of low-cost access to space. At Craig Technologies, our whole is greater than the sum of our parts. The Craig Technologies team is made up of highly talented individuals, each contributing their own experience, knowledge, skills, and ideas. It is our team that sets us apart from our competition and makes our mission of Bringing Space Down to Earth™ possible. At Craig Technologies we treat each day like it's Day One. We operate with a sense of urgency; we are customer obsessed, always learning and constantly evolving. Join our team and be a part of something great!Job SummaryCraig Technologies is seeking a talented and meticulous Embedded Software / Flight Software Engineer to join our team in Houston, TX or Merritt Island, FL. The candidate will be responsible for the architecture, implementation, and rigorous verification of core flight software systems powering satellites in cislunar and lunar orbits. This role focuses on delivering high-reliability, deterministic code capable of executing complex real-time operations, managing onboard data handling, and executing autonomous fault recovery beyond Earth's magnetosphere.Essential Duties/ResponsibilitiesDesign, implement, test, and maintain embedded flight software features, device drivers, and structural system improvements.Analyze, test, and perform low-level input/output (I/O) timing and data throughput performance assessments on integrated hardware/software architectures.Interface closely with hardware and electronics designers to coordinate seamless software-to-avionics integration and board bring-up activities.Draft automated unit, integration, and regression tests to validate flight logic against strict system constraints.Coordinate high-level functional testing of features on flat-sats, hardware-in-the-loop (HWIL) setups, and flight-representative simulators.Implement autonomous Fault Detection, Isolation, and Recovery (FDIR) flight routines to handle radiation-induced hardware resets or bit-flips autonomously.Other duties as assigned.Required SkillsAn organized, thorough, and highly methodical approach to software quality, configuration control, and automated testing frameworks.Excellent written and oral communication skills with the ability to clearly document software APIs, state machines, and interface logic.Capable of maintaining both a high quantity and high quality of reliable code output.Ability to thrive and pivot effectively within a fast-paced, hard-charging, high-stakes aerospace engineering environment.Required Education and ExperienceBachelor's Degree in Computer Science, Computer Engineering, Physics, or a highly related engineering domain plus 5-10 years of experience in embedded flight systems.5-10 years of direct experience writing high-reliability code utilizing C and C++ in a bare-metal, RTOS, or embedded Linux environment.Proven experience in deep hardware/software system integration, low-level debugging, and utilizing hardware test equipment (oscilloscopes, logic analyzers).Familiarity with standard serial communications protocols (RS-232, RS-422, RS-485) and standard packetized networking protocols (IP/UDP, IP/TCP).Additional Eligibility QualificationsDirect experience with the NASA Goddard Space Flight Center Core Flight Software (cFS) framework is a major plus.Experience with high-speed aerospace data protocols like SpaceWire, MIL-STD-1553, or CAN bus.Familiarity with xUnit-compliant test frameworks, POSIX-based operating systems (Linux, RTEMS, VxWorks), Docker-based containerization, and logging architectures.Experience working in an Agile/Scrum development model using Gitflow coordinated configuration management.All candidates selected will be subject to a background investigation and drug screen.To conform to U.S. Government International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.Physical RequirementsProlonged periods standing or walking on hard surfaces.Ability to travel <10% in support of hardware testing.Ability to lift up to 30 lbs.Note: This job description describes the general nature of the duties and requirements of the job. It is not intended to be an exhaustive list or to limit the supervisor's ability to modify work assignments as appropriate. ***All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information. *** Craig Technologies is an EEO Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other non-job-related protected status.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Houston, TX vacancy
  •  ...Job Description Job Description Embedded Software Engineer Houston, TX About Intuitive Machines Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further... 
    Suggested

    Intuitive Machines LLC

    Houston, TX
    12 days ago
  • $100k - $135k

     ...: Solstice Consulting Group is seeking a Senior Software Development Engineer for an industrial client in SE Houston. ~ Base Salary of $10...  ...Degree preferred) and 5+ years of experience in industrial embedded product development required ~ Role is responsible... 
    Suggested
    Full time
    Work at office
    Work from home

    Solstice Consulting Group

    Houston, TX
    2 days ago
  • Embedded Systems Firmware Engineer7-10 years of experience in Embedded systems firmware engineer with embedded C/C++ experience.Well versed with coding TI chips Good with DS and WLS experience on firmware.Have Driver development experience,Experience in Hardware layer.... 
    Suggested

    MDA Edge

    Houston, TX
    2 days ago
  • $73.15k - $174k

    Sr Embedded Firmware EngineerChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you...  ...development, integration, testing, and maintenance of embedded software for HVAC and smart control systems. The role requires strong... 
    Suggested
    Full time
    Local area

    Capgemini

    Houston, TX
    19 hours ago
  • $120k - $160k

     ...Opportunity Details Full Time Sr. Embedded Firmware Engineer Sr. Embedded Firmware Engineer JOB-10047352 Anticipated Start...  ...protocols, along with proven experience in debugging, software architecture, and firmware lifecycle management. Job Description... 
    Suggested
    Full time
    Local area

    G.A.S. Global

    Houston, TX
    4 days ago
  •  ...designing, building, and maintaining features for our various mobile software projects, with use-cases spanning across HR, operations,...  ...safety, and more. You’ll work closely with digital solution engineers, product teams, and end users to develop solutions to unique and... 

    Patterson-UTI

    Houston, TX
    6 hours ago
  • $113k - $141.53k

     ...more sustainable future, we're powering it. Apply now and energize your career with a true leader in global energy. Senior Solutions Engineer - Systems Integration serves as a technical owner for how BESS subsystems come together electrically and functionally in the field... 
    Full time
    For contractors
    Local area
    Worldwide
    Flexible hours

    AES

    Houston, TX
    1 day ago
  •  ...with the unique needs of each client.Job DescriptionJob Title—Embedded Engineer with A8 microprocessor designLocation— Houston, TX Joining...  ...EEO guidelines.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software

    EROS Technologies

    Houston, TX
    4 days ago
  •  ...Job Description A Houston-based professional engineering firm is seeking a Principal Embedded Firmware Engineer to lead the architecture, design, development...  ...with multidisciplinary engineering teams across software, electrical, and mechanical disciplines to deliver... 

    USA Firmware

    Houston, TX
    20 days ago
  • $75 - $85 per hour

     ...TexasOnsiteContract$75/hr - $85/hr This role is ideal for a Lead Full Stack Engineer who wants to drive technical direction without direct people...  ...is required, along with proven experience across the full software development lifecycle, including CI/CD, DevOps, test automation... 
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Houston, TX
    3 days ago
  •  ...TX. Key Responsibilities:• Configure and customize the McLaren Engineering Document Management System (EDMS) using McLaren Development...  ...a related field. Minimum of 5 years of hands-on experience in software development. Experience with .NET, REST APIs, and modern front... 
    Full time
    Local area
    Weekend work

    Occidental Petroleum

    Houston, TX
    1 day ago
  •  ...ecosystem partnerships to create 360 value.By combining hands-on engineering with deep industry context, we help organizations build their...  ..., configure, and maintain vector database infrastructure for embedding storage, indexing, and semantic retrieval at scale.Design and... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Houston, TX
    6 hours ago
  •  ...Job Description Job Description Embedded Firmware Design Engineer   COMPANY OVERVIEW AlpHa Measurement Solutions is a liquid sensor technology...  ....   We need a talented firmware and embedded software engineer who wants to be part of a strengthening R&D team... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Worldwide
    Visa sponsorship
    Work visa
    Monday to Friday

    Enpro

    Houston, TX
    10 days ago
  • As a Lead Site Reliability Engineer at JPMorgan Chase within the Corporate Know Your Customer (KYC) Technology group, you hold a leadership...  ..., capabilities, and skillsFormal training or certification in software engineering concepts with 5+ years of applied experience.Deep... 

    JP Morgan Chase

    Houston, TX
    4 days ago
  •  ...enable rapid development and validation of autonomous driving software. We leverage large-scale simulation, synthetic data generation,...  ...accelerate autonomy development. We are seeking a software engineer with strong C++ expertise and a passion for building scalable simulation... 
    Full time

    Bot Auto

    Houston, TX
    1 day ago
  •  ...opportunity for a Surface Docking Spaceflight Hardware Systems Engineer to join our JETS II contract team at NASA Johnson Space Center...  ...system design and performanceUtilize a requirements management software and systems engineering tool such as DOORS, Cradle or JamaCreate... 
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Work at office

    Mclaurin Aerospace

    Houston, TX
    16 days ago
  •  ...Job Title: Robotics Full Stack Software Engineer Department: Software Employment Type: Full-Time Location: Houston, TX or Pensacola...  ...real-world conditions ~ Deep Linux experience, including embedded environments ~ Hardware SDK integration experience ~... 
    Full time
    Local area

    Persona Ai

    Houston, TX
    1 day ago
  • $86.9k - $198k

     ...ability to translate real-world needs into technical specifications makes you an integral part of delivering a customer focused engineering solution. As a systems engineer on our team, you have the chance to shape the client's mission by leading requirements development... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Houston, TX
    1 day ago
  • $115k - $135k

     ...Technology function as part of the CCSI (Cloud, Client Services, and Innovation) Team. This position is a hands-on cloud and platform engineering role with a strong focus on AI-enabled platforms, GitHub-based delivery, GitOps operating models, Infrastructure as Code (... 
    Full time
    Work at office
    Remote work
    Relocation package
    Monday to Friday

    AlixPartners

    Houston, TX
    6 hours ago
  • Position SummaryNOV Tuboscope is seeking an NDT Systems Engineer to support the development, testing, implementation, and continuous improvement...  ...and methodologies. • Collaborate with electrical, mechanical, software, and operations teams on equipment performance, testing, and... 

    National Oilwell Varco

    Houston, TX
    2 days ago
  • $116.4k - $204.1k

     ...industry‑leading capabilities into an AI‑powered ecosystem that moves beyond traditional “what‑if” forecasting. As a Lead Product Software Engineer, you’ll help build autonomous agent workflows, apply NLP to interpret complex IRS regulations, and develop intelligent data... 
    Full time
    Work experience placement
    Work at office

    Wolters Kluwer

    Houston, TX
    2 days ago
  • $76k - $155.7k

     ...Interference (EMI) / Electromagnetic Compatibility (EMC) Systems Engineer with an Electrostatic Discharge (ESD) specialty to join the EMI...  ..., Radio Frequency (RF), and signal integrity analyses using software tools such as MATLAB, correlate and validate EMC simulation software... 
    Permanent employment
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Houston, TX
    3 days ago
  •  ...readiness is incomplete or customer commitments create delivery risk. Vendor and Partner CoordinationWork with vendors and partner engineering teams to define integration responsibilities, data handoffs, technical boundaries, support expectations, and escalation paths.... 
    Local area
    Remote work

    National Oilwell Varco

    Houston, TX
    4 days ago
  • Are you passionate about solving complex problems? Join our dynamic team as a Systems Engineer and become a vital contributor to spaceflight equipment development! As an integral part of our organization, you'll play a crucial role in ensuring the successful definition... 
    Work at office

    Oceaneering International

    Houston, TX
    6 hours ago
  • The Senior Systems Engineer - Predictive Fleet Intelligence is the engineering authority responsible for defining how fleet health is monitored...  ...alerting philosophy, and technical specifications that enable Software Engineering and Data Science teams to develop predictive... 
    Remote work
    Night shift
    Weekend work

    Patterson-UTI

    Houston, TX
    3 days ago
  • $110k - $165k

     ...future of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Vice President level, which is part of the job...  ...ETS provides capabilities for all stages of Morgan Stanley's software development lifecycle, enabling productive coding, functional... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    Morgan Stanley

    Houston, TX
    2 days ago
  •  ...s experience.Position SummaryThe Originations Business Systems Engineer I, is responsible for the independent design, configuration, and...  ...with external system vendors to resolve non-configurable software limitations.Required ExperienceQualifications and Competencies... 
    Visa sponsorship
    Work visa
    Monday to Friday
    Weekend work

    First Investors

    Houston, TX
    6 hours ago
  •  ...have knowledge and experience in multiple engineering disciplinesExperience in DFT (Design for Test)Must have Managed Test software/hardware in manufacturing environmentMust...  ...toolsExperience of firmware in C and assembler for an embedded targetAwareness of ROHS compliance and... 

    Kasmo Global

    Houston, TX
    3 days ago
  • Position: Junior Software Engineer (Flight & Ground Systems) Location: Houston, TX Remote Status: On-Site...  ...engineers to design, develop, integrate, test, and maintain embedded flight software and supporting ground applications for platforms... 
    Permanent employment
    Full time
    Internship
    Remote work
    Relocation package

    Aegis Aerospace

    Houston, TX
    4 days ago
  • Position: Software Engineer- Flight & Ground Systems Location: Houston, TX Remote Status: On-Site...  ...candidate will design, develop, integrate, test, and maintain embedded flight software and supporting ground applications for platforms... 
    Permanent employment
    Full time
    Remote work
    Relocation package

    Aegis Aerospace

    Houston, TX
    6 hours ago

Do you want to receive more vacancies?

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