.**INDUSTRIA MAQUILADORA****Solicita**:Sr. Software Engineer****Descripción y Requisitos****ESSENTIAL DUTIES and RESPONSIBILITIES**:- Design, develop and modify software for gauges, sensors, instruments clusters, displays and machine controllers.- Develop reliable test plans, procedure and reports for design validation testing.- Lead multiple design reviews, perform simulations, and obtain engineering sign off on all required deliverables.- Be involved in all steps of development cycle: requirement analysis, design, development, testing and deployment- Participate within a team environment in the development of custom software products, using generally accepted software "best practices", and adhering to common software development standards.- Review product specifications and develop detailed workflows with schedules.- Lead projects and direct the work of less experience team members.- Collaborates effectively with team members in other locations and time zones.- Works closely with hardware development to ensure alignment.- Document, report and communicate project progress to engineering leadership positions on a regular basis.- Troubleshoot and debug hardware and software systems.- Hold themselves and team members accountable to meeting commitments.**COMPETENCIES**:- Customer Service (Internal/External) - Manages difficult or emotional customer situations; Responds promptly to customer needs; Solicits customer feedback to improve service; Responds to requests for service and assistance; Meets commitments- Ethics - Treats people with respect; Keeps commitments;Inspires the trust of others; Works with integrity and ethically; Upholds organizational values; - Teamwork - Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to buildinga positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed.- Analytical - Synthesizes complex or diverse information; Collects and researchesdata; Uses intuition and experience to complement data; Designs work-flows and procedures- Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics- Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Sets goals and objectives- Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events- Quality Management - Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness