Embedded Software Engineer
Mainstream Engineering
Embedded Software Engineer
Due 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 Responsibilities
- Software 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 cases
- Verification and testing: Design and execute functional and/or automated testing to demonstrate full compliance with software requirements
- Hardware integration: Perform board bring-up, interface with sensors/actuators, communicate with common protocols (CAN, SPI, UART, etc.), and debug hardware/software
- Configuration management: Maintain version control and configuration management baselines in alignment with appropriate standards
Required Qualifications
- B.S. in Computer Engineering, Electrical Engineering, or Computer Science required with a minimum GPA of 3.3 – M.S. or PhD a plus
- 3-year minimum experience developing embedded software or controls, strong proficiency in embedded C/C++
- Experience writing and following software and system requirements and requirements traceability
- Proficiency in software debugging and using standard hardware debugging tools (oscilloscopes, logic analyzers, etc.)
- United States Citizenship required due to US Government ITAR program restrictions
Preferred Qualifications
- Experience developing and following DO-178 documentation and processes
- Experience with TI C2000 or STM32 microcontroller family
- Experience with additional programming languages (C#, Python, assembly, etc.) and GUI design
- Understanding of digital control algorithms, digital filters and the general control of power electronics systems
Mainstream Engineering Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
$48 - $55 per hour
...Job Title: Firmware Engineer Job Description 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...SuggestedContract workTemporary workWork experience placementWork at office$129.5k - $229.5k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Manufacturing Engineering (SAP Warehouse Execution) Job Code: 45510 Job Location: All L3Harris Locations Job Schedule: 9/80 Job Description:...SuggestedLocal areaFlexible hours- ...interest of national security. Job Title: Lead, Integration/Test Engineering Job Code: 45519 Job Location: Melbourne, Florida Job... ...test results and root causes; and collaborating with Systems, Software, and senior I&T engineers to support validation and...SuggestedLocal area
- ...Job Title: Senior Specialist, Systems Engineer Job Code: 43320 Job Location:... ...reduction. 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
$135k - $175k
...Job Description Job Description Role Overview M2X is looking for a Power Systems Engineer to own electrical power, end to end, across our project sites and our modular gas-to-methanol plants. This is a dual-scope role that sits at the intersection of utility-...SuggestedFull timeFor contractorsImmediate startMonday to Friday$50 per hour
...of the strategic deterrence.We are currently seeking a Systems Engineer, Senior to support the Mechanical Ground Support Equipment team... ...definition studies to translate customer requirements into hardware and software specifications. For positions that perform IT responsibilities,...Full timeTemporary workWork experience placementCasual workWork at officeFlexible hours$50 per hour
...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 placementCasual workWork at officeFlexible hours- ...cyber domains in the interest of national security. L3Harris Engineering Hiring Event in Melbourne, Florida. Overview: Join... ...space, cyber, air, and sea technology! Our expanding teams in Software Engineering, Systems Engineering, Integration and Test, and Electrical...Local areaFlexible hours
$104.9k - $194.7k
...Compartment (CMC) Program is looking for a highly motivated Systems Engineer to join a team of Systems Engineering and Integration Team (... ...studies to translate customer requirements into hardware and software specifications. Basic Qualifications• Familiarity with Confluence...Full timeTemporary workFor contractorsWork experience placementCasual workFlexible hours$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 placementCasual workWork at officeFlexible hours$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 the Avionics...Full timeContract workTemporary workWork experience placementCasual workWork at officeFlexible hours- DescriptionSAIC seeks an experienced and energetic IT Systems Engineer to directly support the modernization of the space launch ranges... ...definition studies to translate requirements into hardware and software specification.Provides specific, detailed information for selection...
$110k - $125k
...unlock their full potential, and redefine what is possible in engineering and technology. If you are inspired by innovation, eager to make... ...Education: Bachelor’s degree in Computer Science, Software Engineering, or IT related field. Security Clearance: Must...Full timeTemporary workFor contractorsWork at officeLocal areaImmediate startRemote workHome officeFlexible hours- ...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
$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$99.2k - $138.88k
...benefit of Earth. Our team fosters innovation and drives the engineering workflows of the future by developing shared solutions and standards... ...uniquely combines systems engineering fundamentals with software automation, model integration, and the practical application of...Permanent employmentTemporary workLocal areaRelocation$99.2k - $138.88k
...a single-configuration heavy-lift launch vehicle capable of routinely carrying people and payloads to Earth's orbit and beyond. Engineered with a reusable first stage and a seven-meter payload fairing, New Glenn is building the road to space. You will work across subsystems...Permanent employmentTemporary workLocal area$75k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...inertial systems.Experience integrating and testing complex hardware/software systems.Ability to develop and effectively apply data analysis...Full timeLocal area- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.LAUNCH RELIABILITY ENGINEER (LAUNCH PADS & RECOVERY)The Launch Reliability organization at SpaceX is an inclusive, inter-disciplinary team that is committed...Permanent employmentWork at officeNight shiftWeekend work
- ...MANTECH!MANTECH seeks a highly talented Propulsion Systems Project Engineer with experience related to Launch Vehicle (LV) systems. To... ...Office, and LCs preferred. Experience with agile software products, such as Warp Core, Jira, Confluence, MS Office Suite,...For contractorsLocal area
$92.5k - $171.5k
...domains in the interest of national security. Job Title: Systems Engineer, Sr. Specialist Job Code: 43589 Job Location: Rochester,... ...’s lifecycle, supporting test events, and collaborating with software engineers in an Agile environment. Essential Functions:...Full timeLocal areaFlexible hours- ...interest of national security. Job Title: Scientist, Systems Engineering Job Code: 45458 Job Location: Melbourne, FL Job... ...technical risk assessment for proposed solutions Collaborate with software, cybersecurity, and cloud engineering teams to ensure proposed...Local area
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, FLIGHT SOFTWAREThe application software team is the central nervous system of SpaceX - we create mission critical applications...Permanent employmentWorldwideWeekend work
- Position SummaryDue to continued growth, we are seeking an Electrical Engineer to serve as the vital electrical component test link between... ...Electrical Code (NEC) standards is a plusKnowledge of CAD software desiredUnited States Citizenship required due to US Government...
- We're looking for a Robotics Engineer to help us build out a new portfolio in autonomous systems for our military, governmental, and commercial... ..., and decision-making - in collaboration with our controls/software engineersBuild and test prototypes, including field, at-sea, or...Flexible hours
- ...At Mainstream Engineering, our engineers turn innovative ideas into real-world products that solve complex technical challenges. We are seeking a Mechanical Design Engineer who thrives in a hands-on development environment and enjoys taking concepts from prototype through...
- Position SummaryWe 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, vapor compression...
- ...Lead Software Engineer/Cloud Architect We are looking for an experienced and driven Lead Software Engineer/Cloud Architect to join our team. The ideal candidate will possess an active TS/SCI clearance and be available to work onsite at Patrick Space Force Base. In this...
- ...future of space access! Job Summary The Principal Systems Engineer will be part of team responsible for the design, development,... ...ground systems, collaborating with electrical, mechanical, and software teams to ensure seamless subsystem integration and high-...Permanent employmentFlexible hours
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- healthcare software sales Rockledge, FL
- remote software sales Rockledge, FL
- software implementation project manager Rockledge, FL
- id software Rockledge, FL
- software Rockledge, FL
- entry level software sales Rockledge, FL
- embedded software engineering intern
- embedded ai engineer
- entry level embedded engineer
- embedded developer





