Embedded Software Engineer
Full-time
Venus Aerospace
Responsibilities
- Develop flight software for next-generation avionics and flight computer systems.
- Design, implement, integrate, and debug real-time embedded software across the hardware/software boundary.
- Translate system and hardware requirements into robust, maintainable, testable software architecture and implementations.
- Develop fault handling, verification, configuration management, unit tests, integration tests, automated regression tests, and hardware-in-the-loop testing for mission-critical aerospace software.
- Collaborate with Avionics, GNC, Propulsion, Test, Ground Software, and QA engineers to resolve system-level problems.
- Establish embedded software architecture, development processes, tools, and engineering practices.
- Own projects from concept through implementation, integration, and flight readiness.
- Help define system interfaces and diagnose issues involving hardware, firmware, software, configuration, and integration.
- Mentor engineers and potentially lead the Embedded Software organization as the team grows.
Requirements
- At least 5 years of experience developing embedded systems for flight-related systems.
- Bachelor of Science degree in computer engineering, computer science, electrical engineering, or a related engineering discipline; equivalent professional experience may be considered.
- Strong proficiency in C and/or C++ for resource-constrained embedded systems.
- Experience developing software for microcontrollers, SoCs, or embedded CPUs and developing real-time embedded software with deterministic timing requirements.
- Understanding of interrupts, DMA peripherals, memory-mapped I/O, timers, watchdogs, serial communication, concurrency, synchronization, memory management, and resource constraints.
- Experience with safety- and reliability-critical software, fault detection and handling, redundancy or graceful degradation, health monitoring, startup/self-test behavior, and robust state-machine design.
- Experience with Weapons Open Systems Architecture and Modular Open Systems Approach.
- Experience writing unit and integration tests, creating tests from software requirements, using code coverage and objective verification measures, and diagnosing issues across the software/hardware boundary.
- Comfort with Git, code review workflows, static analysis, compiler diagnostics, automated regression testing, requirements traceability, issue tracking, defect analysis, peer reviews, and technical documentation.
- Ability to read schematics, datasheets, reference manuals, and hardware specifications and translate them into software requirements.
- Preferred experience includes modular weapons, missiles, avionics, FPGA interfaces, MIL-STD-1553, RS-422, RS-485, DO-178C, MIL-STD-882E, thrust vector control, IMUs, GPS chips, SpaceWire, Time-Triggered Ethernet, MIL/SIL/HIL environments, embedded debugging, automated test infrastructure, GitLab pipelines, Jira, and Confluence.
Benefits
- 401(k) plan, stock options, and medical benefits including dental and vision.
- Flex-Friday flexible schedule and unlimited PTO.
- Professional development opportunities.
- On-site work in Houston, Texas.
- Employment is subject to applicable U.S. export-control and ITAR eligibility requirements.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Houston, TX vacancy
- ...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...SuggestedPermanent employment
- ...Description Who We Are: Venus Aerospace is revolutionizing rocket engine propulsion. With the first generational leap in rocket engine... ...history and redefine the future of propulsion. The Role: Embedded Software Engineer We are seeking a talented Embedded Software...SuggestedPermanent employmentFlexible hours
$73.15k - $174k
...job you’re considering: Participate in the entire software development life cycle for embedded software operating on unmanned robotic vehicles. Duties... ...of reported defects. Participation in systems engineering to ensure smooth software integration. Support of...SuggestedFull timeLocal area- ...transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Embedded Linux Software Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology,...SuggestedFull timeWork at officeWeekend workAfternoon shift
- ...Embedded Systems Firmware Engineer 7-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...Suggested
$31.45 - $37 per hour
...Job Title Lead Mobile Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational...Minimum wageFor contractorsApprenticeshipWork at officeImmediate startFlexible hoursShift work- ...NAVA Software solutions is looking for an Embedded Engineer for one of our clients. Details: Embedded Engineer Location: Houston, TX (Need to be onsite at least once a week) Duration: 6 months CTH The main purpose of this position is...1 day per week
- ...-level position . The primary focus is code-level analysis, software development, database changes, API development, system-logic analysis... ...Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related technical...Permanent employmentFull timeTemporary work
- ...BCM (Baseboard Management Controller) Engineer As a BCM (Baseboard Management Controller... ...architecture, system design, and embedded systems principles. Ensure that the firmware... ...compatibility with server hardware and software systems. Customer Support & Technical...
- ...achievers in site reliability. As a Lead Site Reliability Engineer at JPMorgan Chase within the Corporate & Investment Bank (CIB)... ...networking technologies and issues Advanced knowledge of software applications and technical processes with emerging depth in one...
- ...Lead Site Reliability Engineer Assume a critical role in defining the future of a globally recognized firm and have a direct and significant... ...networking technologies and issues Advanced knowledge of software applications and technical processes with emerging depth in one...
- ...top achievers in site reliability. As a Lead Site Reliability Engineer at JPMorgan Chase within the Corporate & Investment Bank (CIB)... ...common networking technologies and issues Advanced knowledge of software applications and technical processes with emerging depth in one...
$120k - $130k
...: Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company setting responsible for development in one or more of...Work experience placementRemote work- ...Hi, We are looking for a Design Engineer/Hardware Engineer. Please let me know, if interested. Title: Design Engineer/Hardware Engineer... ...781-787-2012 (USA) MBE & E-Verify Certified IT Services & Solutions | IT Staffing Consulting | Software & System ImplementationContract work
$750 per month
...Experts to participate in our BS in Computer Engineering program design project. This position... ...Engineering, Computer Science, Embedded Systems, Robotics, Cyber-Physical Systems... ...engineering, embedded systems, hardware-software integration, firmware development, semiconductor...Part timeFor contractorsImmediate startRemote work- ...HVAC Mobile Engineer As a CBRE HVAC Mobile Engineer, you will maintain mechanical and electrical equipment for commercial HVAC systems at multiple facilities. This job is part of the Engineering and Technical Services job function. They are responsible for providing...Work at officeMonday to FridayDay shift
- ...Venus Aerospace is revolutionizing rocket engine propulsion. With the first generational... ...(HITL) test environments to support software development, integration, and verification... ...with diverse teams Familiarity with embedded systems, buses and protocols (CAN, UART,...Permanent employmentFor contractorsFlexible hours
- ...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
$110k - $150k
...Position Introduction/Key Duties Cimarron is seeking a System Engineer to support the Boeing's CST-100 Starliner spacecraft as a part... ...flow down and traceability for the system, hardware, and software components executing the scope of validation or regression activities...Full timeContract workTemporary workLocal areaRemote workFlexible hours- ...Overview Barrios Technology is an engineering solutions partner with more than 45 years of experience supporting NASA and the commercial space industry. We deliver innovative engineering, software, and technology integration services nationwide. Barrios fosters a people...Work experience placementInternshipWork at officeLocal area
$55 - $75 per hour
...Job Title: Systems Engineer Job Description This Systems Engineer role focuses on generating clear, comprehensive process documentation across the core systems engineering lifecycle, including requirements, analysis, architecture, and verification and validation...Permanent employmentTemporary work- ...Job Description 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...Work at office
- ...teams building inspiring projects in our Impact Report . Job Summary: In this role you will plan and perform complex civil engineering tasks to produce design and estimates for projects within the Manufacturing and Technology Business Unit. You will develop,...Part timeWork experience placementLocal areaRemote workRelocation
- ...Job Description 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...Full timeContract workFor subcontractor
- ...Senior Systems Engineer for NASA's Orion Program ARES Corporation is seeking a Senior Systems Engineer to support NASA's Orion Program... ...development of the LCC's in the LCC Management System (LMS) software application which is the repository and database application that...For contractorsWork at officeFlexible hours
$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- ...Sr. System Engineer Essential Duties Division manager support (10%) - Support the Division Manager in daily operations to achieve the Division goals. - Take initiatives and lead various projects of the division as a Senior System Engineer. IT Infrastructure system...Work at officeRemote workWeekend work
- ...As a Lead Mechanical Design Engineer here at Honeywell, you will lead the design and development of mechanical systems and components,... ...teams. • Review supplier proposals, calculations, drawings, software documentation, and technical submittals for compliance with project...Permanent employmentTemporary workRelocation packageMonday to FridayFlexible hours
$90k - $120k
...Requirements Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and... ...(e.g. NEC, IEC, NEMA classifications) is added advantage. Software: Advanced, expert-level proficiency in Autodesk Inventor (including...Full timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded developer Houston, TX
- embedded engineer Houston, TX
- embedded systems software engineer Houston, TX
- embedded software engineer Houston, TX
- government software Houston, TX
- software applications developer Houston, TX
- healthcare software sales Houston, TX
- software sales executive Houston, TX
- software technical support engineer Houston, TX
- software trainer Houston, TX


