Senior Embedded Software Engineer
Our client is looking for a Senior Systems Software Engineer to assist in the development of telemetry and cashless payment systems. They are looking for someone with great embedded software engineering skills as well as experience in systems designs.
Responsibilities:
System design and development of telemetry and unattended point of sale equipment
This role encompasses 75% embedded software and 25% digital hardware
Contribute to architectural design for embedded software and hardware system
Lead contact for troubleshooting system and hardware/software interactions
Interact with partners and outside design companies in the development of products
Requirements:
5+ years of experience in product development with software, hardware and digital systems
Extensive experience in C++ development
Experience in an embedded ARM environment
Experience with Object Oriented Design
Experience or ability to do detailed review of PCB layout, schematics and component selection
Development experience in hardware design, embedded digital systems, microcontrollers and electrical components development
Experience with Embedded Development Tools, O-scopes and Logic Analyzers
Experience developing with Cellular (CDMA or GSM) Ethernet, Zigbee, Bluetooth, USB or UART/Serial
Experience with data integration like XML, SOAP, HTTP or Device based Webservices
Experience with Project Management
Preferences:
Experience with UML
Experience with Embedded Linux development (Device Drivers)
Luna Data Solutions is an equal opportunity employer. There is no sponsorship available for this opportunity.
To apply, please send resumes to jeff@lunadatasolutions.com
