Embedded Software Engineer Job at Mainstream Engineering, Rockledge, FL

  • Mainstream Engineering
  • Rockledge, FL

Job Description

Position SummaryDue 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 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 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.Job type:

Job Tags

Similar Jobs

Generac

Materials Supervisor 1st Shift Job at Generac

We believe power is a promise - a shared commitment to be there for others when it matters most. For more than 65 years weve turned big ideas into solutions that help protect homes strengthen businesses and build a more resilient efficient sustainable energy future...

Encompass Health Rehabilitation Hospital of Amarillo

Occupational Therapy Assistant Job at Encompass Health Rehabilitation Hospital of Amarillo

 ...Occupational Therapist Assistant Career Opportunity Texas COTA Licensure Required Your Calling, Close to Home and Heart Are...  ...right in your community through exceptional Occupational Therapy services. As an Occupational Therapist Assistant, join a... 

Mercedes Benz of North Haven

Driver/Greeter/Valet Job at Mercedes Benz of North Haven

 ...Job Description Job Description Description of the role: Mercedes Benz of North Haven is looking for a dedicated individual to join our team as a Driver/Greeter/Valet. This position involves providing excellent customer service by greeting guests, valeting vehicles... 

FedEx

Package Handler (Warehouse like) Job at FedEx

 ...Federal Express Corporation (FEC) is part of the rapidly growing warehouse and transportation sector that helps keep America, and our...  ...Part time Federal Express Corporation (FEC) employees work one shift a day; full time Federal Express Corporation (FEC)employees work... 

NurseCore

Home Care Registered Nurse (RN) Job at NurseCore

 ...Registered Nurse (RN) - Home Health NurseCore has a national footprint in Home Health with branches hiring for Home Health in the area...  ...health experience is preferred. Provides quality in-home care and infusions as defined within the scope of practice by the...