Senior Embedded Software Engineer

This role is responsible for the design, development, integration and testing of?computer controlled electromechanical devices in a Real Time Operating System (RTOS) environment for medical devices.Qualifications? BSCS, BSEE or BSCE & 4 yrs work experience? ? Excellent written and verbal English communication skills are required? ? 4 years hands-on embedded software development? ? Programming in C++ and C targeting embedded Microcontrollers? ? Object Oriented design patterns and implementation in C++? ? Deploying various RTOS based applications and designing multi-threaded applications? ? Knowledge of various hardware control systems: waveform generation, transducer signal sampling, motor control and other electromechanical control desired? ? Understanding of basic electronics circuitry: board bring up and interfacing with on and off chip peripherals such as SPI, UART, I2C, ADC?s and DAC?s? ? Use of lab equipment (logic analyzers, in-circuit emulators, oscilloscopes and DVMs) to debug and troubleshoot designs? ? Using static analysis, unit testing and other tools/methods to produce high quality designs? ? Team player with demonstrated commitment to meeting schedule and project milestones.? ? Prefer Experience developing applications with both wired (CAN, Ethernet) and wireless communication networks (802.15.4, BLE)? - provided by Dice
5 years hands-on embedded software development experience, C++ and C programming targeting embedded Microcontrollers , Object Oriented design patterns, wireless communication networks.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Embedded Software Engineer - ENG0038006
Palo Alto, CA General Motors
Sr. Embedded Software Engineer
Van Nuys, CA PeopleWare Staffing
Telecommute Senior Cloud Software Engineer
Los Angeles, CA Strategic Employment Partners (SEP, Inc.)
Embedded Software Engineer
Sacramento, CA Strategic IT Staffing