Share Email Opening Apply Now
Title

Senior Software Engineer 

Category Research & Development  
Exempt/Non-Exempt Exempt  
Full-Time/Part-Time Full-Time  
Location Headquarters  
Position Senior Software Engineer  
Description

Summary/Objective

The Senior Software Engineer is responsible for development of embedded software for Elevator Control System independently. The embedded software development require skill from the following disciplines: computer science/engineering, electrical engineering especially control system and microprocessor/micro-controller programming.

Essential functions

  • Design, develop, code, test and debug system software on embedded targets
  • Present designs in internal and external program meetings
  • Participate in Integration efforts/Bug fixes
  • Participate in estimating efforts for programs
  • Interface with hardware design and development
  • Integrate and validate new product designs
  • Participate in product architecture design
  • Support existing products and modify existing features

Competencies

  • Fluent in software architecture and design to use structure programming or object-oriented programming skill to do software development independently in both hierarchy water-fall methodology or Agile/Sprint environment
  • Fluent in C programming in the embedded microcontroller environment
  • Proficient in cross-platform development by using Integrated Development Environment (IDE), emulators, logic analyzer
  • Fluent in working with bare-metal embedded C programming, RTOS (Real-Time Operating System) or embedded Linux
  • Knowledge of communication protocols RS232, RS485, CAN Bus and USB
  • Ability to write device driver
  • Adequate knowledge of reading schematics and data sheets for components
  • Proven ability to safely and effectively operate tools and equipment
  • Possesses an enthusiastic attitude
  • Highly motivated and hardworking
  • Great attention to detail, proactive and conscientious
  • Excellent communication skills (both written and verbal)
  • Excellent analytical and problem solving and decision-making skills
  • Continuous drive for learning, pushing technical limits, and finding new solutions
  • Ability to coordinate multiple tasks and bring projects through to successful conclusion

Supervisory responsibilities

N/A

Work environment

The work environment includes primarily working indoors in an office space. Ability to work with customers at a customer site.

Physical demands

Includes prolonged periods sitting at a desk and working on a computer.

Frequently required to stand, walk, sit, use hands and reach with hands and arms. Ability to lift and/or move 10 pounds.

Travel required

Ability to work with customers at a customer site.

 
Position Requirements

Required education and experience

BS in Computer Science, Computer Engineering or Electrical Engineering is required.

Preferred education and experience

MS in computer Science, Computer Engineering or Electrical Engineering is preferred.

Additional eligibility requirements

N/A

Work authorization/security clearance requirements

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Affirmative Action/EEO statement

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, national origin, disability status, protected veteran status or any other characteristics protected by law.

Other duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

 
Number of Openings 1  
EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.  

This position is currently accepting applications.

Apply Now



WE ALSO RECOMMEND

Other Jobs Within Same Category
Senior Hardware Engineer in Irving, TX
Posted on: 4/25/2022
[Apply Now]


Other Jobs Within 60 Miles
Customer Service Specialist in Irving, TX
Posted on: 8/4/2022
[Apply Now]

Senior Hardware Engineer in Irving, TX
Posted on: 4/25/2022
[Apply Now]

Technical Support Manager in Irving, TX
Posted on: 10/3/2022
[Apply Now]



Follow us See who works here:
 


 
Click here for technical assistance.