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
- 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
$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...SuggestedFull timeTemporary workWork at officeWork visaFlexible hours3 days per week- ...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...SuggestedWork at officeWeekend workAfternoon shift
- ...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...SuggestedFull timeContract workFor subcontractor
- ...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
- 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 timeWork at office
- ...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...
- ...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
- ...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 timeTemporary workWork at officeImmediate startWorldwideVisa sponsorshipWork visaMonday to Friday
- ...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
- ...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 timeLocal area
$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 timeContract workWork experience placementRelocation package- ...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 workWork experience placementRemote work
- ...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
- ...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
$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 timeWork at office- ...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...
- ...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 employmentFull timeWork at officeWeekend workAfternoon shift
- 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 workInternshipSummer internshipWork at officeLocal area
- 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...InternshipSummer internship
- 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 timeContract workWork experience placementLocal areaRemote workRelocation
- ...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 employmentFor contractorsFlexible hours
$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 timeFlexible hoursShift workNight shift$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- ...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 placementWork at officeLocal areaImmediate start2 days per week
- ...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
- 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 ...
$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 timeTemporary workLocal areaRemote workFlexible hours$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 timeTemporary workRemote work1 day per week- ...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 paidWork experience placementWork at officeMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Houston, TX
- embedded systems software engineer Houston, TX
- embedded developer Houston, TX
- embedded engineer Houston, TX
- software sales representative Houston, TX
- embedded software Houston, TX
- software applications developer Houston, TX
- entry level software sales Houston, TX
- software technology Houston, TX
- software implementation project manager Houston, TX






