Embedded Software IoT Engineer at Genie

Posted in General Business about 3 hours ago.

Type: Full-Time
Location: Dallas, Texas





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.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.
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.
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.
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.





More jobs in Dallas, Texas


Korn Ferry US

Korn Ferry US

Korn Ferry US
More jobs in General Business


State Street

State Street

State Street