Software Engineering Manager - (52638)

San Mina (Chennai, TN, India) 9 days ago

Engineering Mgmt 3



Duties of Position: 

 Lead, develop, and manage a team of Firmware/Embedded Software engineers performing Product Development

activities for multiple domains like medical, industrial, commercial, IT products etc.

 Ensures all software engineering projects, initiatives, and processes are in conformance with organization's

established quality process, policies and objectives. 

 Perform the engineering activities for the New product development, quality improvement projects, cost reduction

projects, and manufacturing issue resolutions.

 Accountable for the quality of deliverables and facilitating the learning from problem reports

 Report during the project, quality, and PR reviews, coordinate design reviews, etc.

 Be the primary interface to Product and Program management for priorities and schedules

 Excellent Customer Interaction skill for technical discussions

 Ability to quote software estimates for small and large programs

 Involve in Recruitment

 Effective and productive cross-functional team interaction

 Timesheet Management of the Team

 Conduct periodic training for team members



Qualifications Required: 



 Minimum 15 years of experience in embedded software/firmware development with experience in parallel product

development and Technical project management

 Bachelor/Masters in Computer science/Electronics and communication engineering.

 Strong working knowledge of C/C++, Python. Any other programming language is a plus.

 Strong understanding of Linux internals, customization and device driver development

 Strong experience in customization of boot loaders like uboot,and development of diagnostics code for bring up as

well as manufacturing support is a required.

 Strong working experience in Microcontrollers like Microchip, ST, NXP, TI and 32 bit/64 bit processors

 Ability to participate in Electrical and System Design reviews to understand the electrical architecture

 Proven board bring up skills in the past with strong knowledge in understanding the schematics, using Oscilloscopes

and analyzers

 Deep knowledge in configuration management tools like Github,SVN and exposure to CI/CD methods is a plus.

 Demonstrated leadership skill in decision making and problem-solving in the absence of complete or accurate data

 Exposure to work on the global environment, the ability to communicate on different levels with good presentation

skills

 Experience in working with cross-disciplinary teams (Electrical engineering, Test engineering, system engineering,

Product Safety, Global Product Support, manufacturing engineers, Product Management) for major projects

 Proven Process knowledge of ISO 13485 /IEC62304 and ISO 9001 standards

 Familiarity with the Agile PLM and project management tools like Planview

 Excellent Leadership and Verbal/written communication skills

 Experience in both Waterfall and Agile Development using Jira or Azure DevOps is a plus.

 Automotive software development experience or other safety-related fields is a plus.

 Cybersecurity experience is a plus.

 Experience in cellular development projects including 3g, 4g or 5G is highly desired.

 Experience in Wireless technologies like BLE, Wifi, Zigbee experience will be a huge plus.


Software Engineering Manager - (52638)

Apply On Company Site
Back to search page
;