Job Description
The Genie Company has a strong history of developing quality consumer products and continues to focus on superior customer service while keeping an emphasis on new product development and innovation.
We are seeking a Software Engineer to support, develop, and design software for the control, communication, and monitoring of IoT / smart garage door operators and accessories.
This position would be at Genie’s R&D Center of Excellence in Dallas, TX.
Responsibilities
Responsibilities :
- Frontline engineering support to troubleshoot and fix software issues reported by the customers and the customer support teams.
- Develop, test, and debug embedded C software with both RTOS and bare metal (no OS) frameworks.
- Produce, update, and control software products and related documentation.
- Update and maintain software development procedures and test plans.
- Adhere to software development processes and procedures.
- This role requires quick problem-solving skills, logical thinking, and application of programming techniques to design, build, and maintain code.
- In addition to the technical skill set, the candidate will be a self-starter, results-driven, and equipped with excellent verbal and written communication skills.
Qualifications
Required Skills :
- 3+ years designing and developing embedded C software.
- Experience or course work with implementing embedded systems, Oscilloscopes, Logic analyzer
- Basic understanding of schematics and electronic components
- Knowledge of software engineering methodology.
- Demonstrated success in developing software in a team environment.
- Excellent problem solving and analytical skills.
- Strong interpersonal and communication skills.
- Ability to thrive in a highly collaborative environment.
Nice to have :
- Experience as a support engineer
- Experience working with FreeRTOS or other similar RTOS
- Knowledge of PIC, ARM, RTOS, RF, Wi-Fi, BLE, or motor controls a plus.
- Familiarity with electrical engineering design for digital and analog circuits.
- Familiarity with JIRA, Bitbucket, Git
- Experience using Linux, shell scripting
- Experience using AWS, IoT Core, and MQTT
- Experience writing Python or LUA scripts
Education :
- BS / MS : Computer Science / Engineering, Electrical Engineering, STEM or similar.
30+ days ago