Work In Texas Jobs

Work In Texas

Job Information

Luminator Technology Group Embedded Software Engineer - MVS in Plano, Texas

Embedded Software Engineer

Luminator Technology Group

Plano TX

Luminator Technology Group (Luminator) delivers globally-recognized technology solutions that increase intelligence, safety, and efficiency for public transit operations.

Delivering a global portfolio of hardware and software solutions through well-known and well-established regional organizations, Luminator is a global company with a small-enterprise approach and commitment to customer success, serving customers in more than 85 countries, and employing nearly 1,000 people.

The organization is seeking a Firmware Engineer to design, develop, test and support systems such as passenger information, shelter, destination sign and controllers for the mass transit industry (bus and rail).


The Firmware Engineer is responsible for design, development and delivery of the product firmware.

Essential Duties and Responsibilities:

  • Work collaboratively with key business stakeholders to specify, design, develop and maintain firmware products

  • 3-5 years of experience in delivering complex embedded system solutions while meeting project deadlines and maintaining code quality

  • Identify areas of improvement in both new designs and bug fixes/refactoring opportunities

  • Support design integration across disciplines

  • Designing to requirements

  • Ability to establish strong, collaborative working relationships

Knowledge, Skills & Abilities:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily with or without accommodation. The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • C/C++ programming on 8/16/32bit processors C, C++, Linux, Wi-Fi, OSI models/network programming, HAL, Bluetooth,

  • OOA/D with mobile-related SDK development, video pipelines & formats, HTML5, Porting, GCC, Platform SDK & firmware development and integration

  • Expertise in development and debugging using embedded Linux platforms

  • Experience with schematic reviews, board bring-up, use of oscilloscopes, logic analyzers, and signal generators

  • Knowledge of I2C, SPI, UART, RS232, RS485, USB, Ethernet protocols

  • Proven history of product development and delivery to market

  • Experience with video streaming, encoders and ONVIF protocol

  • SDK s, Video pipeline and formats, HTML5, Porting, GCC, Platform SDK development, Linux, firmware development and integration

  • Experience with communication protocols such as CAN or J1708 or J1939

  • Interfacing with electrical engineering to deign and troubleshoot board level issues

  • Excellent organizational and time management skills

  • Excellent proficiency with written and spoken English


  • Bachelor?s degree in computer engineering or electrical engineering at an accredited university

Physical Demands and Work Environment:The physical demands and work environment described below represent the activities and surroundings of the positions. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Physically required to regularly walk, sit, bend, twist, stand and reach in a normal office environment.

  • Constantly required to stand, walk, bend, twist, overhead lift and reach in a varied field environment.

  • The employee may occasionally lift up to 20 pounds.

  • Ability to perform constant work on computer

  • Specific vision abilities required by this job are close, distance, color and peripheral vision, depth perception and the ability to adjust focus