Embedded Software Engineer

North Haven
Oct 16, 2016
Nov 13, 2016
Employer Type
Direct Employer
Employment Type
Full Time
Job Description:

Sr. Embedded Software Engineer North Haven CT Duration: 3 months Face to Face interview Mandatory These are key skills required: Ability to troubleshoot hardware issues. Real-Time OS experience, preferably QNX. Ethernet TCP/IP Regular business hours Some travel (train) will be required once a week for the first 3 weeks and then once a month but manager can be flexible. This position will support the Hardware team and will support all testings. Duration: 3 months minimum Please look at the essential functions portion for the top skills to have. SUMMARY OF POSITION: This Senior Software Consultant will work within the R&D engineering team to develop and support the next-generation minimally invasive platform. This Senior Software Consultant will develop embedded software for the MIS platform. This software will perform supporting functions, control and/or communicate with embedded computing hardware and other networked devices, and monitor/respond to diverse conditions. ESSENTIAL FUNCTIONS: Design and develop C/C++ software running under QNX real-time operating system. Develop Ethernet MAC driver to support Broadcom PHY and Switch devices. Develop Power-On Self-Test (POST) and Built-In Self-Test (BIST) code for three circuit boards using a Xilinx Zynq SoC. Assist electrical engineers with hardware verification. MINIMUM REQUIREMENTS: Embedded software development experience. Strong C/C++ skills; will be thoroughly tested on knowledge during interview Experience programming with Xilinx Zynq SoC or ARM A9 Knowledge of Real-Time Operating Systems Knowledge of IEEE 802.3 Ethernet MAC and PHY Knowledge of communication data protocols (such as TCP/UDP/IP, etc) Familiarity with industry-standard communication protocols: I2C, SPI, UART, USB Experience with Software Version Control Strong troubleshooting skills Use of oscilloscope, multimeter, and logic analyzer Must be able to work full-time on-site in North Haven, CT DESIRED: Prior medical device experience / IEC 62304 / ISO 13485 Familiarity with Stash / Git Experience using Xilinx Vivado design suite. Experience with LabVIEW

More jobs like this