Senior Software Engineer
Dallas, TX, United States
Job Description
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
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.
Qualifications
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-18808-Ljbffr