USNLX Diversity Jobs

USNLX Diversity Careers

Job Information

Genie Embedded Software IoT Engineer - 3315 in Dallas, Texas

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 RandD 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, log cal 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.

Equal Opportunity Employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity

DirectEmployers