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

Title: Embedded Software Engineer Location: Houston, TX. Citizenship Requirement: US citizenship required. Req#: 4092 Embedded Software / Flight Software - Engineer The 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 Summary Craig 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/Responsibilities Design, 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 Skills An 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 Experience Bachelor’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 Qualifications Direct 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 Requirements Prolonged periods standing or walking on hard surfaces. Ability to travel 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. All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information. Craig Technologies

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Houston, TX vacancy
  • Embedded Software Engineer Houston, TX 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 science and exploration, communications, and economic progress from... 
    Suggested

    Intuitive Machines LLC

    Houston, TX
    6 days ago
  • $120k - $165k

    Senior Embedded Software Engineer Salary Range $120,000.00 - $165,000.00 Salary Position Type Full Time Category Engineering Description About Us: Logisnext Americas Inc. has supported customers for more than 100 years as a technology-driven forklift manufacturer. In addition... 
    Suggested
    Full time
    Temporary work
    Work at office
    Work visa
    Flexible hours
    3 days per week

    Mitsubishi Logisnext Americas Inc.

    Houston, TX
    6 days ago
  •  ...Senior Embedded Linux Software Engineer Axiom Space fosters a work environment inclusive of all perspectives. We are the pioneers of commercial space, leading the transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking... 
    Suggested
    Work at office
    Weekend work
    Afternoon shift

    Axiom Space

    Houston, TX
    1 day ago
  •  ...We are seeking a Lead Project Engineer (Power Systems) to serve as a key technical expert and contributor within our Engineering and Consulting team. In this role, you will execute complex power system studies, substation design and EPC bids, enhance technical capabilities... 
    Suggested
    Full time
    Contract work
    For subcontractor

    Powell Industries

    Houston, TX
    8 hours 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... 
    Suggested

    USA Firmware

    Houston, TX
    26 days ago
  • Position: Senior Embedded Firmware Engineer Required Skills: Embedded C, C++, RTOS, QNX Reports to: Head - Research and Development Type: Full-...  ...systems. This role involves driving innovation, ensuring software reliability, and collaborating closely with cross-functional... 
    Full time
    Work at office

    COX-LITTLE & COMPANY

    Houston, TX
    3 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
    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
  •  ...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
    16 days ago
  •  ...the JETSII contract with Intuitive Machines, supporting NASA centers and federal agencies. The role requires leadership of spectrum engineers, coordination of RF tasks, and strong knowledge of RF communications and modulation techniques. You will lead task scheduling,... 
    Contract work

    Amentum

    Houston, TX
    5 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
  • $62 per hour

     ...individuals authorized to work in the U.S. will be considered.***\\\\ \\ \ \\ \ Job Title \\\\\ : Lead Software Engineer \\\\ \\ \ Job Type \\\\\ : Full\-Time\/Contract *\\\\ this role is a 12\-month assignment. \\\\\ \\ \... 
    Full time
    Contract work
    Work experience placement
    Relocation package

    Smarter Hr Solutions

    Houston, TX
    1 day ago
  •  ...optimize the platform;Evaluate, suggest and implement third party software as needed;Make efficient use of source control and bug...  ...StudioEducation:Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Management Information Systems and/or... 
    Temporary work
    Work experience placement
    Remote work

    Argyle Infotech

    Houston, TX
    1 day ago
  •  ...Mobile DeveloperDesign and develop software applications (apps) for mobile phones, smartphones, tablets, and other mobile devices. May develop on one or more mobile platforms including Apple iOS and Google Android. Manage the full software development life cycle, including... 
    Work experience placement

    Samprasoft

    Houston, TX
    4 days ago
  •  ...Design Engineer/Hardware EngineerTitle: Design Engineer/Hardware EngineerLocation: Houston, TX 77032 (On-Site)Contract- W2 or C2C both...  ....com 781-787-2012 (USA) MBE & E-Verify Certified IT Services & Solutions | IT Staffing Consulting | Software & System Implementation... 
    Contract work

    Syntricate Technologies

    Houston, TX
    4 days ago
  • $90k - $125k

     ...Job Description: We are seeking a talented and motivated Full Stack Software Developer to join our engineering team building mission-critical healthcare technology. In this role, you will design, develop, and maintain our suite of healthcare applications, including... 
    Full time
    Work at office

    Skilled Wound Care

    Houston, TX
    1 day ago
  •  ...the person who: Has strong opinions on what makes good software—and can explain why. Pushes back on bad ideas early and champions...  ...the long haul. Bridges the gap between business goals and engineering reality without losing sight of either. Guides and grows... 

    Erdos Miller

    Houston, TX
    1 day ago
  •  ...transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Software Systems Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology, and life... 
    Permanent employment
    Full time
    Work at office
    Weekend work
    Afternoon shift

    Axiom Space

    Houston, TX
    5 days ago
  • This position will be in-office in Houston, Texas. Our summer 2027 internships start mid to end of May and will run through the beginning of August.Financial Systems InternLocation: Houston, TX (Hybrid schedule, 4 days in office)About TMHCCHelp us insure it. Tokio Marine...
    Summer work
    Internship
    Summer internship
    Work at office
    Local area

    Tokio Marine HCC

    Houston, TX
    3 days ago
  • Energy Transfer Partners, L.P. in Houston offers a paid summer internship to explore our energy portfolio and gain hands-on experience in gathering, processing, treating, transmission, storing, and exporting natural gas and liquids. You will assist with process simulations...
    Internship
    Summer internship

    Energy Transfer Equity

    Houston, TX
    1 day ago
  • Job Description Information There is currently one opening within this group. Candidate will be hired as a Senior or a Lead based on qualifications and experience. Primary LocationUS-CA-Los Angeles Other LocationsUS-TX-Plano, US-IA-Cedar Rapids, US-FL-St....
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Relocation

    Right Talent Right Now

    Houston, TX
    1 day ago
  •  ...EngineerVenus Aerospace is revolutionizing rocket engine propulsion. With the first generational...  ...(HITL) test environments to support software development, integration, and...  ...collaborate with diverse teamsFamiliarity with embedded systems, buses and protocols (CAN, UART,... 
    Permanent employment
    For contractors
    Flexible hours

    Venus Aerospace

    Houston, TX
    2 days ago
  • $100k - $130k

     ...your goals and aspirations. Step into the moments that matter. Join Winston Taylor. Position Summary The Collaboration Engineer administers and supports the Firm's Microsoft 365 collaboration services, ensuring reliable day-to-day operation of Teams, Exchange... 
    Full time
    Flexible hours
    Shift work
    Night shift

    Winston & Strawn

    Houston, TX
    4 days ago
  • $61k - $101k

     ...hardware products, with a background in mechanical or electrical engineering. We need strong experience partnering with OEM, ODM, and...  ...between requirements and shipped solutions across hardware and software stakeholders. We communicate at the hardware layer,... 
    Full time

    J.P. Morgan

    Houston, TX
    7 days ago
  •  ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Houston, TX
    4 days ago
  •  ...a BCM (Baseboard Management Controller) Engineer, you will play a pivotal role in the design...  ...architecture, system design, and embedded systems principles. Ensure that the firmware...  ...compatibility with server hardware and software systems. Customer Support & Technical... 
    Full time

    Foxconn Industrial Internet - FII

    Houston, TX
    a month ago
  • Job Description: •6+ years of experience in Power Electronics Hardware design & development • Good understanding of power supply topologies & power conversion concepts • Experience with analog and filter design • Component selection & sizing, design analysis and ...

    Long Finch Technologies

    Houston, TX
    4 days ago
  • $239.2k - $314.9k

     ...work in the United States; this position does not provide sponsorship.Meet the TeamYou will be leading a team of presales Solutions Engineers! These technically skilled, solutions-focused individuals build positive relationships, understand customer needs and deliver... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Houston, TX
    1 day ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Houston, TX
    1 day ago
  •  ...looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward.Develop your engineering career at JLL!The Lead Operating Engineer leads, with minimal supervision, the operation, inspection, and maintenance processes to... 
    Daily paid
    Work experience placement
    Work at office
    Monday to Friday

    JLL

    Houston, TX
    1 day ago

Do you want to receive more vacancies?

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