Embedded Controls Engineer

Apply Now

Company: MLS Technologies

Location: Asheville, NC 28806

Description:

***Must be bondable employee***
Design, develop, and maintain embedded systems including microcontroller-based systems, stand-alone electrical projects, and electrical hardware integration within an overall control system. Will be responsible for conception of electrical designs based on internal or customer needs. Will derive requirements from that design and create both physical electronic hardware and any associated software that is needed.

Duties and Responsibilities:
- Design and implement software and hardware components of an electrical design.
- Develop, code, test, and troubleshoot system software.
- Create and interface new electrical hardware within an existing controls architecture.
- Create and instruct in the use of tools for the testing and approval of PCBs or systems.
- Interface with mechanical, software, and test engineering teams to achieve a cohesive system.
- Meet and discuss projects with sales and/or customers to help obtain project definition as needed.
- Manage products at any point in the design lifecycle: development, implementation, integration, support, modification.
- Produce documentation for electrical designs.

Job Requirements

Minimum Security Clearance:

Confidential

Requirements:
- Bachelor"s degree in Electrical Engineering, Computer Engineering, or equivalent.
- Satellite communications and motion control nice to have.
- Proficient in electrical circuit design and troubleshooting.
- Proficient in PCB schematic design and layout.
- Proficient in software development including C, C++, C#, Java, Javascript, Python or equivalent with a focus in embedded applications.
- Ability to use or learn an embedded Linux platform.
- Ability to identify electrical component characteristics and their usage.
Nice to have FPGA and/or ASIC designs in architecture.

Similar Jobs