Embedded Software Engineer
Mainstream Engineering Corporation
Embedded Software EngineerDue to continued growth, our firm is seeking talented Embedded Software Engineers for a variety of disciplines, including embedded programming, software architecture design, software testing, motor control, and power electronics controls. Embedded Software Engineers play a critical role in developing our wide variety of products and provide vital sub-system design support for products related to thermal control and energy conversion.Key ResponsibilitiesSoftware development: Design and implement reliable, deterministic embedded software in C/C++Software requirements: Develop clear requirements and ensure bidirectional traceability between system requirements, code, and test casesVerification and testing: Design and execute functional and/or automated testing to demonstrate full compliance with software requirementsHardware integration: Perform board bring-up, interface with sensors/actuators, communicate with common protocols (CAN, SPI, UART, etc.), and debug hardware/softwareConfiguration management: Maintain version control and configuration management baselines in alignment with appropriate standardsRequired QualificationsB.S. in Computer Engineering, Electrical Engineering, or Computer Science required with a minimum GPA of 3.3 – M.S. or PhD a plus3-year minimum experience developing embedded software or controls, strong proficiency in embedded C/C++Experience writing and following software and system requirements and requirements traceabilityProficiency in software debugging and using standard hardware debugging tools (oscilloscopes, logic analyzers, etc.)United States Citizenship required due to US Government ITAR program restrictionsPreferred QualificationsExperience developing and following DO-178 documentation and processesExperience with TI C2000 or STM32 microcontroller familyExperience with additional programming languages (C#, Python, assembly, etc.) and GUI designUnderstanding of digital control algorithms, digital filters and the general control of power electronics systemsMainstream Engineering Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
- ...Overview Client is seeking Propulsion Test Engineers located at Kennedy Space Center, FL. Responsibilities Performs test engineering activities, including detailed operating procedure authoring and execution on spacecraft propulsion systems to achieve test, verification...SuggestedContract workShift workNight shiftDay shiftAfternoon shift
- ...allied warfighters. You will join a highly capable, collaborative engineering organization with deep technical expertise and a strong track... ..., allocation, and management of system, hardware, and software requirements, including interface definition, traceability, and...SuggestedLocal area
- ...security. Job Title: Specialist, Systems Engineer Job Code: 43320 Job Location:... .... You will work closely with hardware, software, test, and program teams to help... ...subsystems with electrical, mechanical, and embedded software/firmware teams. Support verification...SuggestedLocal area
- ...the interest of national security. Job Title: Lead, Systems Engineer Job Req: 43730 Job Location: Palm Bay, FL Job Schedule... ...studies and allocate performance and functional requirements across software, firmware, and hardware. Produce and maintain system...SuggestedLocal area
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, INTERNAL SYSTEMS The application software team is the central nervous system of SpaceX - we create mission critical...SuggestedWorldwideWeekend work
- ...Launch Engineer I'm working with an innovative space technology company that's looking for a Launch Engineer to support spacecraft integration and launch campaigns. This is a highly hands-on role working directly with flight hardware during the final stages before...Full time
- ...mechanical, electrical, plumbing) and fire protection consulting engineering firm founded in 1991. Headquartered in West Palm Beach with... ...arc-flash studies using SKM Power Tools, ETAP, or comparable software Prepare and review construction documents, specifications,...Full timeTemporary workFor contractorsMonday to Thursday
- ...with the ultimate goal of enabling human life on Mars. FLUIDS ENGINEER, LAUNCH HARDWARE ENGINEERING The Launch Hardware Engineering... ...production fluids systems Model piping assemblies using CAD software and perform piping stress analysis Read and develop detailed...Remote work
$48 - $55 per hour
Job Title: Firmware Engineer We are seeking a hands-on Firmware Engineer to develop low-level embedded software and firmware for advanced aerospace and spaceflight systems. This role focuses on firmware architecture, microcontroller development, board bring-up, hardware...Contract workTemporary workWork experience placementWork at office$185k - $195k
...Galapagos Federal Systems LLC is seeking an experienced Senior Systems Engineer to support the United States Space Force (USSF) and its mission... ...or a related engineering field (e.g., Mechanical, Electrical, Software, etc.) Degrees in other Science, Technology, Engineering, or...Full timeWork at officeFlexible hours$81.31k - $113.84k
...subsystems and support integrated solutions to achieve our vision of "millions of people living and working in space" and apply system engineering practices across subject areas predicated to a high degree on your technical skills. You will support the development of system...Permanent employmentTemporary workLocal area$140k - $170k
...Senior Systems Engineer Location: Gravitics - Seattle WA, Colorado, (with future travel/support to other company locations as required... ...Pressure systems Propulsion systems Avionics and software Thermal systems ECLSS / crew environment considerations...Permanent employment$70.5k - $130.9k
...of the strategic deterrence.We are currently seeking a Systems Engineer to support the Mechanical Ground Support Equipment team in the... ...definition studies to translate customer requirements into hardware and software specifications.For positions that perform IT responsibilities,...Full timeTemporary workWork experience placementWork at officeFlexible hours- ...Engineering Support Professional ARES is hiring an engineering support professional to assist United States Space Force range modernization... ...inventory, and logistics/shipping using WASP asset management software. ~ Skilled in fabrication and installation of communication,...Full timeContract workFor contractorsWork experience placement
$85.5k - $150.77k
...Systems Engineer SeniorSpace is a critical domain, connecting our technologies, our security and our humanity. While others view space... ...changes such as Proposed Notice of Changes (PNOCs) • Experience with software development (Python, MATLAB, or similar script programming) •...Full timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...the ultimate goal of enabling human life on Mars. LAUNCH PAD ENGINEER, FLUID SYSTEMS SpaceX is currently seeking an individual to... ...responsible Identify and implement upgrades to launch pad hardware, software, and procedures - drive continuous improvement in these areas...Remote workNight shiftWeekend work
- ...enabling human life on Mars. OT SYSTEMS ENGINEER, MISSION SYSTEMS SpaceX is looking... ...next-generation controls and industrial software platforms critical to our launch, manufacturing... ...generation environments. This role is embedded within the mission IT organization to...WorldwideAfternoon shift
$50 per hour
...from initial manufacture to removal from service. This role is responsible for managing the cost, schedule, and technical scope of engineering evaluations related to age risks on the flight system assemblies. This Role This Project Engineer will be supporting...Full timeContract workTemporary workWork experience placementCasual workWork at officeRelocationFlexible hoursShift work- ...Systems Engineer Location: Patrick Space Force Base, FL (Cape Canaveral/Space Coast Area). Clearance Required: Secret. Employment Type... ..., applications, and cloud environments. Troubleshoot hardware, software, operating system, and infrastructure issues and perform root-cause...Full time
- ...developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK ENGINEER (APPLICATION SOFTWARE) The application software team is the central nervous system of SpaceX - we create mission critical applications that...WorldwideWeekend work
- ...Senior Coastal Engineer Senior Coastal Engineer to lead, manage, and grow our coastal engineering practice on the Atlantic Seaboard. The... .... (required) Experience in relevant coastal engineering software, e.g., Waves, Littoral Transport, Sedimentation. (preferred) Valid...For subcontractorWork at officeNight shift
$120k - $160k
Job ID: 2617976 Location: Cape Canaveral, FL, US Date Posted: 2026-10-14 Category: Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Secret...Full timeRemote workShift work- ...developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. LAUNCH RELIABILITY ENGINEER (LAUNCH PADS & RECOVERY) The Launch Reliability organization at SpaceX is an inclusive, inter-disciplinary team committed to the...Night shiftWeekend work
$75k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...systems. Experience integrating and testing complex hardware/software systems. Ability to develop and effectively apply data analysis...Full timeLocal area$99.2k - $138.88k
...design, manufacturing, and operations, ensuring system safety engineering, environmental health, and safety, product integrity, and continuous... ...Python to automate processes and analyses Experience with software such as Reliasoft, SAPHIRE, or similar Base Pay Range for...Permanent employmentTemporary workLocal area- ...The Manufacturing Process Engineer is responsible for developing, optimizing, and sustaining efficient manufacturing processes to ensure high-quality product output while minimizing waste and cost. This role plays a critical part in continuous improvement initiatives...Full time
- ...medical, and other demanding industries is seeking an Applications Engineer to join its Rockledge, FL team. This position serves as a... ...processes when developing product concepts. Use CAD software, ERP systems, and Excel to support design, estimating, quoting,...Full time
- ...Position Summary We are looking for motivated thermal engineers to develop cutting-edge products for our military, governmental, and commercial customers. Systems we design are specifically tuned for the customers' needs and ranges from single-phase pumped loops,...
- ...Electrical Engineer Due to continued growth, we are seeking an Electrical Engineer to serve as the vital electrical component test... ...Electrical Code (NEC) standards is a plus Knowledge of CAD software desired United States Citizenship required due to US Government...Internship
$130k - $194k
...from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ...for launch and processing facility projects, applying engineering judgment from early requirements through installation and commissioning...For contractorsFor subcontractor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software implementation project manager Rockledge, FL
- healthcare software sales Rockledge, FL
- entry level software sales Rockledge, FL
- software Rockledge, FL
- remote software sales Rockledge, FL
- embedded engineer
- embedded electrical engineer
- embedded design engineer
- embedded security developer
- embedded software engineer


