The Genie Company has a strong history of developing innovative products and continues to focus and invest in our innovative future. This position would be located at Genie’s R&D Center of Excellence, in Dallas, TX.
Responsibilities:
- Work closely with hardware team to support substitute components, investigate alternative algorithms, validate input data across all ranges, and perform life-cycle modeling.
- 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.
- Must be capable of interacting in a team environment and working with others to achieve the best possible product from all functional viewpoints.
- This role requires quick problem-solving skills, logical thinking, and application of programming techniques to design, build, and maintain code.
- Deep knowledge of computer science fundamentals, data structures, and algorithms is a must.
- 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.
Experience / Skills:
- 5+ years designing and developing embedded C software.
- 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.
Preferred Qualifications:
- Knowledge of PIC, ARM, RTOS, RF, Wi-Fi, BLE or motor controls a plus.
- Familiarity with electrical engineering design for digital and analog circuits.
- Understanding of safety-critical systems and regulatory compliance is helpful.
Education:
- BS/MS: Computer Science/Engineering, Electrical Engineering, STEM or similar.
J
ob Type: Full-time
ay: $102,603.70 - $123,565.74 per year
enefits:
- 01(k)
- 01(k) matching
- ental insurance
- lexible spending account
- ealth insurance
- ealth savings account
- ife insurance
- aid time off
chedule:
pplication Question(s):
- o you now or in the future require sponsorship?
xperience:
- mbedded software: 7 years (Required)