
Engineer Manager
- Bangalore, Karnataka
- Permanent
- Full-time
- Responsible new product development and locomotive requisition applications across all supported platforms.
- Lead and provide direction to a team of software engineers working cross-functionally with systems engineering, product management, simulation, verification, validation, and electronic hardware teams
- Drive on-time software delivery and first pass yield goals.
- Responsible for Configuration Management of software releases and software tools
- Manage Software Architecture Standards and Guidelines
- Lead efforts for software new project proposals process
- Lead Cyber Security Software efforts
- Conduct Design Reviews
- Proven strong interpersonal, communication, influencing, analytical and leadership skills
- Proven organization and management skills
- Expertise with software requirements, software change management, defect tracking, software build and release processes.
- Knowledge of software architecture principles, embedded systems, device drivers & Matlab/ Simulink tools
- Design and development experience with embedded and real-time software systems (Linux, QNX)
- Design and development experience in C/C++, Board Support Package, Operating System and FPGA code integration
- Experience with serial and Ethernet based communications standards and protocols
- Knowledge of DevOps, Servers
- Knowledge of Agile and Waterfall development methodologies
- Demonstrated ability to meet or exceed goals and objectives in a matrix organization
- Pro-active, organized, motivated and results-oriented team player, with strong sense of ownership, accountability and sense of urgency
- Leadership experience in a matrix organization
- Demonstrated initiative and resourcefulness to solve problems and deliver results
- Demonstrated ability to build and lead diverse teams
- Ability and willingness to travel as required (including international)