Beschreibung
Responsibilities
• Work in embedded firmware to develop Embedded IoT end devices and communication
• Write firmware for IoT based devices to connect via a variety of standard and proprietary protocols.
• Assist in custom hardware bring up
• Test embedded hardware and firmware as well as perform test driven development where applicable.
• Maintain or enhance current Embedded code.
• Incorporate builds into continuous integration where applicable.
Basic Qualifications
• BS/BTech degree in Electronics/Electrical Engineering or Computer Science
• Knowledge and ability to program in Embedded C
• Experience with reading and understanding schematics
Preferred Qualifications
• Embedded firmware experience for microprocessors
• Familiarity of ARM Cortex M microprocessors
• Strong knowledge of communication protocols (I2C, SPI, RS-232, RS-485 etc.)
• Knowledge of Embedded RTOS
• Understanding of Continuous Integration
• Passionate about finding and fixing problems
• Passionate about gadgets and smart devices
• Strong analytical and problem-solving skills
• Experience using Git
• Excellent communication skills
• The individual must be well organized, methodical, and detail-oriented. A self-starter who is capable of identifying problems, taking initiative to propose solutions, and successfully executing plans