Embedded Software Engineer

Recruiter
TalentOptions
Location
North Haven
Salary
Competitive
Posted
Sep 21, 2016
Closes
Sep 29, 2016
Role
IT
Industry
Software
Employer Type
Direct Employer
Employment Type
Permanent
Hours
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

Company Description:

We can keep bragging, just check out our website and you will see what we've done and what we can do.


More jobs like this