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
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
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
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.