JobHabor

Sr. Embedded Software Engineer

Collabera
Location
North Haven, CT, United States
Workplace
Employment
Contract
Salary
Apply on the employer’s site

Posted 10y ago

Description

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

If interested, please contact after applying to the job posting:

Sagar Rathore

630-485-2166

Skills

  • C
  • C++
  • ARM
  • Git

More jobs at Collabera

All 489

Similar roles