FIRMWARE SOFTWARE ENGINEER Jobs in Williamsville, NY | Sensorcon (a division of Molex)


Sensorcon (a division of Molex)
Williamsville, NY

Posted Thursday, December 07, 2017

Job Description:

Firmware Software Engineer
Job Description
Position Overview:
Molex is seeking experienced hardware Firmware / Software Engineer who will be responsible for the design, documentation and release of gas sensing products for the industrial and industrial IOT market. The candidate will work individually as well as with teams in office, lab, and industrial settings and may need to work directly with customers to capture and document requirements. Previous experience in sensor related fields is required.

Essential Functions:

• Serve as the Firmware / Software Engineer for gas sensor products
• Develop, test, and document MCU, ARM, PC, and mobile applications with a focus on industrial IOT applications
• Design full embedded solutions including state machine, HAL, ADC, interrupt service routines, device level protocols, and use wireless and wired communication to communicate with other devices in an M2M environment.
• Program and troubleshoot embedded systems using C/C++ and a variety of IDEs for different processors. Some PC development and mobile development required.
• Work collaboratively with other Engineers in the Distributed Sensors Group to research gas sensor applications to screen opportunities, define, design, and verify products. Candidate will be required to see designs through analysis of manufacturing readiness, qualification, and release.
• Lead the testing of products for certifications and compliance (e.g. UL/ETL, FCC, IC, CSA, CE, ATEX, etc.)
• Understand, support and comply with current Molex policies and practices related business programs. Including but not limited to government regulations, International Standards Organization (ISO) and Environmental, and/or Health and Safety (EH&S), Six Sigma & Lean Manufacturing, Total Quality Management (TQM), and Management Systems.
Position Qualifications
• Bachelor’s degree in Electrical Engineering or Computer Engineering or other engineering degree with Embedded programming focus
• Minimum 5+ years of experience developing embedded mixed signal systems and products for industrial and commercial applications, with 3+ designs released (production, test, and release).
• 2+ years’ experience with firmware design of sensor measurement, test, and calibration routines.
• 2+ years’ experience in the development of battery powered devices, including use of low power modes for embedded electronics and experience carrying out power budget analysis.
• 2+ years’ experience implementing and interfacing to peripherals using UART, SPI, I2C and GPIO to various microcontrollers (ARM, MSP430, and 8051 preferred).
• 4-5 + years’ experience using test equipment including logic analyzers, oscilloscopes, signal generators, network analyzers, spectrum analyzers, impedance analyzers, etc.
• 2+ years’ experience designing and executing verification and validation plans.

• Master’s degree in Electrical Engineering or Computer Engineering
• Experience communicating with wireless radio modules using AT commands and/or library functions using wireless protocols like Wireless HART, Wi-Fi, Zig-Bee, BLE, ISA100, or cellular (LTE).
• Experience with JSON, RESTful API, Python, Java, SQL and noSQL databases.

Job Number
Molex, LLC is an affirmative action/equal opportunity employer.
We are an equal opportunity employer. Minority/Female/Disabled/Veteran
except where prohibited by state law, all offers of employment are conditioned upon successfully passing a drug test.
This employer uses E-Verify. Please visit the following website for additional information: E-Verify
Please open link and click on Apply

Reply to Posting:

Return to Job Search