c++ Developer

Employment Type

: Full-Time


: Miscellaneous

Role: Programmer/ Developer Lead - Embedded Software Developer
Work location: Tarrytown-NY
Type of Hire:- Contract


Qualifications External:

Keywords: C , C++, Real Time Embedded System, Bare Metal , PWM, ADC, SPI, I2C, CAN, Texas Instrument Hercules ARM or C2800 series, electrical engineering, schematics, electronic boards, embedded platform, circuits, device drivers, memory caching

Engineers with experience range of 7-10 years of experience developing firmware/software.
Education Qualification: Bachelor s degree in Electrical Engineering, Computer Science, or a related field
Looking for experience in Bare metal development work for micro Processor/micro-controller

Embedded Software Developer in new project development for medical diagnostic instruments. Works in a multi-disciplined team environment. Responsible for the design, development, implementation, testing, documentation, maintenance, and support of software components in support of larger project goals.
Mastery of C (or C++) real-time embedded systems programming. Looking for Bare metal experience
Experience with instrumentation systems is desirable.
Experience interfacing with microcontroller-integrated peripherals (e.g. PWM, ADC, SPI, I2C, CAN). Texas Instruments microcontrollers in the Hercules ARM or C2800 series preferred.
Working knowledge of electronic schematics and bringing up new hardware.
Experience working collaboratively using version control and peer code reviews.
Experience with static code analysis and unit test experience a plus.
Familiarity with logic programming and networking protocols.
Familiarity with agile development or continuous integration.
Familiarity with physical modeling, control theory, or mechatronics.
Familiarity with Eclipse-based IDE a plus.
Familiarity working in an FDA-regulated industry a plus

Zuber Khan
Sr. Technical Recruiter
Net 2 Source Inc.
Global HQ Address 7250 Dallas Pkwy, Suite 825 Plano, Texas 75024
Office: (201) 676-3195 x EXT 910 | Fax: (201) 221-8131| Email:
Web: | Social: | |
- provided by Dice

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...