Electronics and Firmware Engineer - Randstad USA
St Petersburg, FL 33716
About the Job
JOB SUMMARY:
Responsible for designing, assembling and evaluating electro-mechanical assemblies and test equipment to support new products as directed in written or schematic form by Electrical and/or Mechanical Engineers.
- Write firmware or software to perform program functions in products or test fixtures, automatic tests, data collection, database management.
- Responsible for test fixture design and construction which may include programming with a variety of languages.
- Writes test procedures for Production Assemblers, Technicians and Vendors to perform production testing.
- Provide advanced troubleshooting skills to support production with the ultimate goal to teach them how to be self-sufficient.
- Perform physical, electrical and/or environmental testing on prototype assemblies.
- Creates and maintains documentation at specification, functional, implementation and code levels for all projects.
- Establishes test and validation criteria and ensures complete documentation of data in properly maintained engineering logs.
- Responsible for electronic, mechanical, and electro-mechanical Printed Circuit Assembly design work, for new product development and changes to existing designs as assigned.
- Assists with sourcing and qualifying hard-to-find, and alternate components in full compliance with design requirements and agency approvals.
DESIRED SKILLS:
- strong firmware/software design, architecture, and documentation experience and capabilities
- strong analog and digital circuit design, component selection and PCB layout for high-speed digital, and low-noise analog devices, using professional ECAD software (preferably Altium Designer), including:
- Power supplies (switching and linear), battery chargers, fuel gauges.
- Optical, electrochemical, thermal, and high accuracy electrical current sensing.
- Display hardware, including LED indicators, LED segment displays, OLED and LCD panels.
- Electronic skills required for understanding and contributing to design and debugging.
- strong electronic assembly skills as required for building, debugging and modifying prototype circuits.
- Proficient using: multimeter, oscilloscope, logic analyzer, electronic load, In-Circuit Debuggers (JTAG), DAQ, and soldering stations.
- Flexibility to work on multiple projects as directed.
- Ability to make independent judgment and work with minimal supervision
- Ability to have effective working relationships with all levels of personnel
- Excellent verbal and written communication skills
- strong record keeping skills
- Working knowledge of programming languages such as: Microsoft Windows APIs, Labview, Labwindows, MSVisual BasicC, C++, C#
- Working knowledge of PC Applications: AutoDesk (AutoCAD, Inventor...)
- Proficiency in Altium
- Preferred to have working knowledge of EMI/RFI design considerations and/or hazardous area certification standards
EXPERIENCE:
- 5+ years experience in analog and digital circuit design
- 5+ years experience in C (ANSI) and C++ for various microcontroller architectures
EDUCATION:
- 4 year Bachelor's Degree from accredited institution in the field of Electronics Engineering.
location: SAINT PETERSBURG, Florida
job type: Permanent
salary: $90,000 - 100,000 per year
work hours: 8am to 4pm
education: Bachelors
responsibilities:
RESPONSIBILITIES:
1. Plans, schedules and carries out analog and digital circuit and embedded controller circuitry design projects as assigned.
2. Performs PCB layout design.
3. Design, fabricate, test and debug breadboards and models for new or modified products.
4. Solder through-hole and basic surface mount components needed for design verification, troubleshooting and repair.
5. Design test equipment to support new products in Engineering and Manufacturing including firmware, PC based software, including PCB design, wiring, etc.
6. Design and write software for testing and validation of assemblies i