Tech Mahindra - Wilton, CT
posted 5 months ago
At Tech Mahindra, we are committed to creating a connected world through innovative technology solutions. As an Embedded Architect, you will play a pivotal role in shaping the future of embedded systems, particularly in the context of our collaboration with ASML. This position requires a seasoned professional with over 12 years of experience in embedded architecture, particularly in the development of complex distributed embedded systems. You will be responsible for leading technical development efforts, ensuring that our embedded solutions are robust, efficient, and aligned with customer needs. Your expertise in Embedded Linux environments, particularly with C++11, will be crucial as you design and implement software that interfaces with hardware components such as robotic arms, sensors, and actuators. You will leverage your strong understanding of multithreading, object-oriented analysis and design (OOAD), and embedded C/C++ architecture to deliver high-quality solutions. Additionally, your experience with hardware abstraction layers (HAL) and device driver implementation will be essential in ensuring seamless integration between software and hardware. In this role, you will also be expected to mentor and lead a team of embedded systems developers in an Agile environment, specifically utilizing SAFe Agile methodologies. Your ability to communicate effectively with both customers and offshore teams will be vital in driving project success and fostering collaboration. You will take ownership of code and product development, ensuring timely delivery and adherence to quality standards. This position is based in Wilton, CT, and requires a commitment to working from the office from day one.