Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Development Manager Intelligent Sensors

AT TE Connectivity
TE Connectivity

Software Development Manager Intelligent Sensors

Bangalore, India

At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world.

Job Overview

TE Connectivity is a leading innovator in IoT and intelligent sensors, dedicated to delivering cutting-edge solutions that drive business success. We are seeking a talented and experienced Manager for Embedded Software. This position leads a global team and reports directly to the Director for IoT and Intelligent Sensors.
As a Manager, Embedded Software Engineering, you will be responsible for managing Platform developments requiring software development (embedded software, firmware) for the sensor products to grow the sensors portfolio serving the Industrial & Medical markets. This leader will build and lead a high-performing team of engineers that will engage with Global and Regional Engineering Teams in various Centers of Expertise all around the world.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


The Manager, Embedded Software Engineering will engage and work with internal cross-functional engineering teams across the globe as well collaborate with internal and external technical partners of engineering teams/NPI teams. He/She will need to be comfortable, experienced, and adept working across time zones, geographical and organizational boundaries as well as ambiguity.

The Manager, Embedded Software Engineering will leverage a structured and systematic approach, applying best practices and Lean Product Development principles such as Front Loading, Risk Detection & Countermeasures and Set Based Concurrent Engineering ... all to ensure programs meet technical, performance & product cost requirements, are completed on time and within the project budget.

The ideal candidate would be a highly experienced leader with vast experience developing and successfully delivering software in the industrial or medical markets, former Senior Design Engineer/Technologist, or a Senior Software Architect. Also having experience of design for functional safety applications in Lean Product Development and DFSS frameworks, he/she can be proficient in IEC 61508 Functional Safety Standards. The Manager, Embedded Software Engineering, will bring know-how in CI/CD and highly efficient/automized agile developing processes

Roles and Responsibilities:

• Leading IMS Sensor software development team, mainly working on software architecture, System and Software Design, Software development, CI/CD and Testing. Analyzing and elicit stakeholder (internal/external) requirements to generate software requirement.
• Leading all aspects of the software development life cycle:
o Requirements capture
o Feasibility study and architecture definition
o Software design and implementation
o Integration and unit/validation testing
o Ensure the link between the SW architecture and the SW development

• Facilitate collaboration with international development teams
• Leader of the software project team to develop new products/processes using DFSS tools & techniques and software metrics
• He/She will have to perform architecture and requirement review, challenging their consistency, maturing change request, and analyzing their risks and impacts
• Work with hardware and project team to propose the hardware / software roadmap for the future, enabling SIL and cost reduction. He/She will also work with test/qualification team to ensure all the defined software is well tracked and validated.
• Work closely with software project management, product line engineering and quality teams.
• Perform firmware safety-oriented analysis (IEC 61508)
• Leverage structured new product development process and participate to stage gate frameworks
• Anticipate and alleviate bottlenecks, identify and mitigate risks, provide escalation management, anticipate and make tradeoffs and be responsible to ensure every aspect of the project is properly and promptly executed.
• Constantly assess what is working, what is not working, identify areas for improvement and consistently drive continuous improvement.
• Continuous training of employees and drive the exchange of experience.
• Provide training, coaching, and mentoring to team members creating a team mindset and culture that is aligned with TE core values.

Qualifications:

  • Above average engineering degree in Computer Science, Electrical/Electronics/ Communication Engineering or related
  • 12+ years of technical experience in delivering embedded software
  • Experience leading product development teams, ideally in cross-functional, multi-site environments and drive results in projects with multiple dependencies and constraints Excellent knowledge of Software Development Life Cycle (SDLC) and hands on experience in C/C++ programming and modern agile SW toolsets
  • Experience in Microcontroller based system development (using ARM based microcontrollers)
  • Experience in wireless protocols LoRaWAN or LPWAN, MQTT, ZigBee, Bluetooth 5.1 supporting BLE protocol and IoT infrastructure
  • Expertise in secured bootloader
  • Expertise in UML / SYSML using Enterprise Architect or MathWorks System Composer
  • Expertise in SW-DFMEA
  • Experience with secure and safe coding standards for C/C++ (CERT SEI / MISRA C, etc.)
  • Good knowledge of Key Peripherals: ADC, GPIO, SPI, I2C, UART, etc.
  • Good experience in application lifecycle management as CodeBeamer
  • Good experience in configuration management (Git / Gitlab)
  • Good experience in continuous integration and continuous testing
  • Good experience in Vectors tools: CANoe / CANalyser
  • HW skills: Able to read HW schematics
  • Good knowledge on Software / Hardware debugging tools, Oscilloscopes, JTAG, Logic Analyzers

PREFERRED QUALIFICATIONS

  • Functional Safety (SIL) Knowledge and Expertise
  • Experience in sensor technology
  • DFSS certification
  • LEAN development experiences
  • Power Management knowledge
  • Unified Diagnostic Services (UDS) knowledge
  • Python coding knowledge

MOTIVATIONAL /CULTURAL FIT

• Result driven
• Problem solving
• Clear and concise communication
• Passion for technology and innovation
• Cross-Team Collaboration

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: TE-1235676800
Employment Type: Other