Carlsbad, CA, US
1241 days ago
Embedded Controls Engineer I
JOB SUMMARY
The Embedded Controls Engineer I writes firmware for new product development.  The Embedded Controls Engineer I also tests firmware, software and apps written by colleagues, and provides Sustaining Engineering support to existing products.

DUTIES & ESSENTIAL JOB FUNCTIONS
The Embedded Controls Engineer I performs the following duties:
•Designs, writes, and modifies firmware for embedded control applications using C computer language.•Tests firmware, software and apps written by colleagues.•Prepares all required product documentation.•Provides support in addressing production and warranty issues concerning current products.•Takes an active role in the redesign of existing products to meet revised requirements.•Combines broad knowledge of design skills, engineering principles, manufacturing techniques, and analytical skills to address field problems and proposes corrective actions.•Writes reports, conducts evaluations, and analyzes data.•Responsible for following quality system procedures.  Assists in procedure development when required.  Ensures product quality and take appropriate action when non-conformances are identified.  Keeps accurate records as required.•Provides support to Production.

OTHER FUNCTIONS AND RESPONSIBILITIES
As a key member of the Electronics Engineering Team, the Embedded Controls Engineer I may be required to travel periodically. The travel requirement will be determined by the activities of the projects. 

QUALIFICATIONS
The Embedded Controls Engineer I requires the following qualifications:
•Experience with the following components and systems:
oMicro-controllers (preferably PIC, ARM, AVR and 8051) and their associated development tools (IDE, compiler, assembler, etc.).oC computer language programming.  Familiarity with Assembly language.oTesting firmware, software and appsoserial communications (RS-485, I2C, SPI, etc.)osensors and transducers (temperature, pressure, etc.)okeypads (membrane, discrete, matrices, etc.)oanalog-to-digital conversionodisplays (LED, LCD, VFD, 7-segment, alphanumeric, graphical)operipheral drivers (indicators, relays, triacs, etc.)opower supplies and batteries
•Experience in the design and manufacture of electronic assemblies and their application to consumer products.•Familiarity with requirements of safety agencies (UL, CSA, CE, etc.).•Ability to use sophisticated electronic test equipment.•Ability to use office and technical software applications.•Ability to communicate effectively with technicians, colleagues, management, and vendors.•Ability to work effectively independently or in a team environment.•Strong mechanical aptitude.•Familiarity with swimming pool automation systems is a big plus.

REQUIRED
•At least two (2) years of experience in the design and maintenance of embedded control firmware, and testing of firmware, software and apps.  Prefer experience and involvement in all facets and phases of product development from inception to production, and obsolescence.

PREFERRED
•B.S. in Computer, Electrical or Electronic Engineering preferred
Confirm your E-mail: Send Email