AMOT

Embedded Developer

Houston, TX, US

Onsite
Full-time
6 days ago
Save Job

Summary

RESPONSIBILITIES: You will join the Houston based Engineering team and support R&D and engineering projects. You will have the opportunity to perform a variety of engineering activities including debugging, designing, and testing of company produced products. Also, occasionally assist with in-house manufacturing / customer service training and project coordination. * Design and develop new products. * Provide technical support of products in current production. * Design and test of electrical assemblies using ECAD tools and lab test equipment. * Modify, revise, and prototype existing analog and embedded designs. * Creation or modification of firmware in existing embedded designs. * Creation of documentation associated with testing, debugging, and root cause analysis of faulty assemblies. * Communication with customers, third-party project representatives, and other company departments to meet assigned project requirements and schedule. * Provide data collection, input and data management for engineering studies, projects and compliance requirements. * Provide technical analysis, troubleshooting and solutions under the direction of an engineer or supervisor. EDUCATION AND EXPERIENCE: * Bachelor's degree in Engineering (B.S.) from four-year college or university in Electrical Engineering or Computer Engineering. * Minimum 3 to 5 years relevant electrical engineering experience. KNOWLEDGE AND SKILLS: * Embedded systems experience is a must. * Embedded systems knowledge: Basic HW/SW integration testing, hardware performance tuning, embedded debugger tools. * Strong Programming skills in C or C derivative languages. * Basic understanding of IDE toolchain (compiler, linker, assembler and loader). * Understanding of in-circuit debuggers. * Understanding of BLDC motor function and how to execute position and speed control (PID control) in firmware * Experience firmware coding that allows the user to interface a controller with a PC (via USB/other) for the purposes of configuring/reading key variables * Basic hardware design/layout is required. Ability to read and interpret electrical schematics. * Ability to build test jigs (circuit design, proto-board soldering) * Ability to interface with transducers (aka signal conditioning). * Familiarity with source version control. * Ability to produce and present test results in a clean and concise manner. * Ability to use standard electrical test equipment (Power supplies, oscilloscopes, logic analyzers, function generators and impedance analyzers) * Ability to efficiently use all Microsoft Office products. * Knowledge of serial communications protocol (CAN bus/J1939, RS232, RS484, SPI, I2C, UART). * Understanding of manufacturer coding frameworks (e.g. CMSIS, ASF, etc) LANGUAGE SKILLS Ability to read and comprehend manuals, work instructions and MSDS sheets common to a manufacturing/production environment. Strong communication skills; written, oral and inter-personal. MATHEMATICAL SKILLS Ability to add, subtract, multiply, and divide in all units of measure using whole numbers, common fractions, and decimals. REASONING ABILITY Ability to apply common sense understanding to carry out detailed but uninvolved written and oral instructions. WORKING CONDITIONS: The noise level in the work environment is moderate (office) to loud (production area). The employee may be exposed to fumes from chemicals and soldering glues in the manufacturing areas. PHYSICAL REQUIREMENTS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The position requires frequent sitting and occasional standing and walking, stooping and reaching/working overhead. The employee must occasionally move/lift up to 50 lbs. Average hearing and vision is required. Disclaimer: The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. EOE/AA/M/F/Vet/Disability

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: