This role is responsible for leading the design, development, and optimization of embedded software and firmware for hardware products. The role creates and updates technical documentation, including design specifications, code comments, and user guides.
Requirements
- Four-year or Graduate Degree in Computer Science, Information Systems, Electrical Engineering, or any other related discipline
- Typically has 7-10 years of work experience, preferably in firmware development, or a related field
- Agile Methodology
- Algorithms
- C (Programming Language)
- C++ (Programming Language)
- Computer Engineering
- Computer Science
- Debugging
- Electrical Engineering
- Embedded Software
- Embedded Systems
- Firmware
- Firmware Development
- Git (Version Control System)
- Linux
- New Product Development
- Operating Systems
- Python (Programming Language)
- Real-Time Operating Systems
- Software Development
- Software Engineering
- Effective Communication
- Results Orientation
- Learning Agility
- Digital Fluency
- Customer Centricity