Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Rockledge, FL vacancy
  • $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... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office

    Actalent

    Cape Canaveral, FL
    4 days ago
  • $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:... 
    Suggested
    Local area
    Flexible hours

    L3Harris Technologies

    Cocoa, FL
    2 days ago
  •  ...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... 
    Suggested
    Local area

    L3Harris Technologies

    Cocoa, FL
    2 days ago
  •  ...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... 
    Suggested
    Local area

    L3Harris Technologies

    Rockledge, FL
    3 days ago
  • $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-... 
    Suggested
    Full time
    For contractors
    Immediate start
    Monday to Friday

    M2X Energy Inc

    Rockledge, FL
    a month ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Lockheed Martin

    Cape Canaveral, FL
    4 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Lockheed Martin

    Cape Canaveral, FL
    4 days ago
  •  ...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 area
    Flexible hours

    L3Harris Technologies

    Cocoa Beach, FL
    2 days ago
  • $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 time
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Cape Canaveral, FL
    3 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Lockheed Martin

    Cape Canaveral, FL
    4 days ago
  • $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 time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Lockheed Martin

    Cape Canaveral, FL
    3 days ago
  • 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... 

    Science Applications International Corporation

    Cape Canaveral, FL
    1 day ago
  • $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 time
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work
    Home office
    Flexible hours

    IBR (Imagine Believe Realize)

    Rockledge, FL
    5 days ago
  •  ...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 time
    Temporary work
    For contractors
    Monday to Thursday

    JLRD, Inc

    Merritt Island, FL
    1 day ago
  • $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 time
    Work at office
    Flexible hours

    Na Oiwi Kane

    Cocoa Beach, FL
    6 hours ago
  • $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 employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Merritt Island, FL
    5 days ago
  • $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 employment
    Temporary work
    Local area

    Blue Origin

    Merritt Island, FL
    4 days ago
  • $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 time
    Local area

    Draper Laboratory

    Cape Canaveral, FL
    2 days ago
  •  ...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 employment
    Work at office
    Night shift
    Weekend work

    SpaceX

    Cape Canaveral, FL
    2 days ago
  •  ...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 contractors
    Local area

    ManTech International

    Cape Canaveral, FL
    4 days ago
  • $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 time
    Local area
    Flexible hours

    L3Harris Technologies

    Merritt Island, FL
    2 days ago
  •  ...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

    L3Harris Technologies

    Cape Canaveral, FL
    2 days ago
  •  ...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 employment
    Worldwide
    Weekend work

    SpaceX

    Cape Canaveral, FL
    4 days ago
  • 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... 

    Mainstream Engineering

    Rockledge, FL
    1 day ago
  • 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

    Mainstream Engineering

    Rockledge, FL
    4 days ago
  •  ...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... 

    Mainstream Engineering

    Rockledge, FL
    2 days ago
  • 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... 

    Mainstream Engineering

    Rockledge, FL
    1 day ago
  •  ...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... 

    Software Technology Inc

    Cape Canaveral, FL
    6 hours ago
  •  ...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 employment
    Flexible hours

    SIDUS SPACE, Inc.

    Cape Canaveral, FL
    5 days ago
  • $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 employment
    Temporary work
    Local area

    Blue Origin

    Merritt Island, FL
    1 day ago

Do you want to receive more vacancies?

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