Senior Embedded Software Engineer

Econolite Group, Inc. (


  Full Time   Employee

United States

Are you a technically minded and competitive person who wants to be the best in the world at something? Do you have a driven passion to make the world a better place by saving lives and improving the environment? Econolite is offering a very unique career opportunity for such a person.

Most people rarely contemplate the fact that more than 6000 people are killed and 600,000 people injured annually at US intersections. They also rarely contemplate the impacts of the 10+ billion hours our vehicles run idle each year waiting for lights to turn green. These are the challenges that fuel our passion for traffic control at Econolite.

Econolite is the leading manufacturer of traffic controllers in North America, with control software deployed to approximately 100,000 intersections. We take this market position, not with the hubris of success, but with the moral responsibility and sense of ownership to these challenges. Econolite is in a very unique position to not merely contribute to innovations that sell traffic controllers, but to truly implement solutions into the world. The challenge to this innovation is rooted in the reality that the simplistic problem of timing green, yellow, and red lights actually requires more than 80,000 user configurable parameters that can govern the control logic at one single intersection. These current methodologies for traffic control are deeply rooted in historic precedence, tribal knowledge, and a litigious environment that fosters resistance to change. Econolite understands that this level of complexity and deep domain experience is a significant barrier to overcome, especially for entry or outside industry engineers that want to become involved in this solution. We are seeking a technically competitive person that in not just looking for a stepping stone in their career, but are sufficiently driven by passion to accept these challenges as their life’s work.

Under the direction of the Embedded Software Engineering Manager, the Senior Embedded Software Engineer will show an ownership of product maintainability and realistic perception of customer value. This is a position for which one has proven their proficiency in programming principles and practices. This engineer can also demonstrate creativity and ingenuity in applying their knowledge and skills to solve problems and complete tasks. Knowledge of the products and their design are such that this engineer can plan, design, estimate and add to the specifications in all areas of new design developments. This engineer would have a great ability to adapt and learn and to keep abreast of technological changes.

-In addition to contributing extensively to the implementation of programming tasks, will broadly analyze a weak set of requirements and come up with much more detailed specification and estimates. This would require one to gain a knowledge and understanding of the customer’s high level needs and desires for a product and to convert that to specific development efforts.
-Will be expected to look at all areas of the product to ensure that changes and enhancements are designed and implemented. Must take into consideration this larger scope and impact to the end user. Responsibilities would include a wide variety of tasks necessary to make a product deliverable.
-May be needed to represent engineering and/or Econolite in communications and conferences.
-Contributions in testing, documenting, troubleshooting and other activities will continue to be necessary. This would include the maintenance of skills necessary to get appropriate hardware, software and other equipment setup and configured in order to perform testing and troubleshooting activities. Improvements in their abilities to work in a team environment are also necessary.
-May act as a lead on some projects. Has the ability to guide and assist less experienced engineers. Can organize tasks for themselves and a small team in order to reach desired goals with little or no supervision.
Serve as a proactive customer service & quality ambassador of The Econolite Group, Inc. by representing the Organization in a positive, professional manner to support The Brand Promise
Performs other duties as required and assigned

-Bachelor’s degree (required) in Computer Science, Information Technology or similar field
-Master’s degree (preferred) in Computer Science, Information Technology or similar field
-8-15 years relevant work experience
-Required technologies: C++ (98, 11), GCC or Clang, Embedded Linux with Realtime Patch
-Effective oral and written communication skills
-Ability to explain the design and concepts of a project
-10% travel

The above statements are intended to indicate the general nature and level of work performed by employees within this classification. They are not designed to contain or be interpreted as an exhaustive list of all duties, responsibilities, skills, and qualifications required of employees assigned to this job. We conform to all the laws, statutes, and regulations concerning equal employment opportunities and affirmative action. We strongly encourage women, minorities, individuals with disabilities and veterans to apply to all of our job openings. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, or national origin, age, disability status, Genetic Information & Testing, Family & Medical Leave, protected veteran status, or any other characteristic protected by law.

We prohibit Retaliation against individuals who bring forth any complaint, orally or in writing, to the employer or the government, or against any individuals who assist or participate in the investigation of any complaint or otherwise oppose discrimination.

An Equal Opportunity Employer - Non-Smoking Facility

By submitting an application for employment, I the applicant, certify that all of the above information (including resume and other attachments) is true and correct to the best of my knowledge. I authorize Econolite Group, Inc. to request information from my previous employers and school officials and I release all concerned from any liability for furnishing such information. In the event of employment, I understand that willful omission, falsification or misrepresentation may constitute grounds for termination. It should be remembered, that employment is the mutual consent of Econolite Group, Inc. and the employee. Consequently, either the employee or the Econolite Group, Inc. can terminate the relationship “at will.”

In consideration of my employment, I agree to conform to all of the policies, rules and standards of the Company. I understand and agree to submit to a drug-screening and background check as part of a conditional offer of employment, and any other lawful pre-employment screening tests. I also understand that an offer of employment by the Company is conditional upon successfully passing a company-provided medical examination/drug screen and background screen. I understand that my refusal to take the medical examination/drug screen will cause the contingent offer of employment to be withdrawn and/or terminated if employed.

To apply for this job, contact:
Lucy Salazar

Save This Job

Email This Job to a Friend