11,928 Software Lead jobs in India
Software Lead
Posted today
Job Viewed
Job Description
- Collaborate closely with the Business Unit Head to define and implement strategic goals for the BU.
- Be responsible for engineering execution and delivery for global customer projects, ensuring all milestones are met on time and within scope.
- Proactively engage with stakeholders across various departments to ensure successful project execution and timely reporting.
- Partner with the HR team to identify, hire, and onboard talented engineers to meet the business needs.
- Mentor and guide the engineering teams to foster their growth, ensuring a positive and productive work environment.
- Support the sales team in customer-facing activities and contribute to the preparation of proposals to secure new business opportunities.
- Education : Bachelor's degree in Electronics Engineering (required); Master's degree in Electronics or Computer Science Engineering (preferred).
- Experience : Minimum of 8 years of industry experience, preferably with a background in automotive technology or embedded systems.
- Technical Skills :
- Proficient in Linux Device Drivers , BSP (Board Support Package) development.
- Strong expertise in Embedded C programming and data structures.
- In-depth knowledge of Linux/Android/RTOS operating systems.
- Experience with BSP development , Linux device driver development , and activities such as board bring-up, debugging, troubleshooting, and functional testing.
- Familiarity with I2C , SPI , UART , USB , SDIO , Audio/Video , Ethernet , and PCIe interfaces.
- Practical knowledge of Yocto , kernel development , and board porting .
- Automotive domain experience would be a significant advantage.
- Strong communication, leadership, and problem-solving skills.
- Ability to manage multiple priorities and deliver results under tight deadlines.
Skills Required
Bsp, Linux, Device Driver
Software Lead
Posted today
Job Viewed
Job Description
Responsibilities
- In this position, the candidate will provide leadership for a development team or project, maintaining the quality of technical deliverables. Participate in end-to-end development life cycle including requirements analysis and design through deployment and verification using automated tests. Analyze code to find causes of errors and revise programs as needed. Write technical specifications based on conceptual design and stated business requirements.
- Provides design expertise for the project, breaking down architecture into epics and stories for implementation. Strongly influences the direction, processes, and procedures for the assigned software project. Applies design patterns for code reuse and coaches junior team members to do the same
- Identify and evaluate new technologies for implementation. Creates innovative solutions for complex problems, leveraging advanced understanding of engineering principals. Uses professional, effective communication skills to work closely with cross-functional team members, product owners, and other product stakeholders to develop applications that meet customer needs. A proven ability to mentor younger developers is highly desirable
- The candidate must have the ability to prioritize and participate in various projects while working independently and operating with good communication and interpersonal skills. Recognized as an advanced individual contributor and is considered a subject matter expert within the discipline
- Bachelor's Degree in Computer Science or related technical discipline with 5-8 years of hands-on software development experience.
- Good working knowledge of Object Orientated Design/Programming and Data Structures
- Programming experience in .NET core framework (C#)
- Experience working with cloud services and web programming.
- Experience in front end development such as ASP.Net, JavaScript (ReactJS), knowledge of 2D /3D graphics engine using JavaScript/React/Angular and knowledge of mxGraph or similar rendering engine is preferred
- Experience in Postgres
- Experience with cloud technologies such as REST API, gRPC, OAuth (OKTA), event driven message architecture is a strong plus.
- A record of software design achievements and software architecture skills.
- Experience with Azure DevOps, Git, continuous integration, and delivery (CI/CD), TDD, and creating and consuming NuGet packages
- Familiarity with Scrum development process and working in a team environment.
- A passion for learning new technologies, and a desire for personal growth, through self-study, formal classes, or on-the-job training.
- Must have good communication and interpersonal skills, be a team player, self-driven, and proactive
- Experience with Dockers containers is a plus
- Experience with legacy codebases and modernizing software architecture.
- Excellent problem-solving, communication, and team leadership skills.
- Experience with CAESAR II or similar engineering analysis tools.
- Knowledge of pipe stress analysis, finite element methods, or mechanical engineering principles is a great addin
- Familiarity with engineering or simulation software, preferably in the mechanical or structural domain
Hexagon is the global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.
Our technologies are shaping production and people related ecosystems to become increasingly connected and autonomous – ensuring a scalable, sustainable future.
Hexagon (Nasdaq Stockholm: HEXA B) has approximately 24,500 employees in 50 countries and net sales of approximately 5.4bn EUR. Learn more at hexagon.com and follow us @HexagonAB.
Hexagon's R&D Centre in India
Hexagon's R&D Centre in India is the single largest R&D centre for the company globally. More than 2,000 talented engineers and developers create innovation from this centre that powers Hexagon&aposs products and solutions.
Hexagon's R&D Centre delivers innovations and creative solutions for all business lines of Hexagon, including Asset Lifecycle Intelligence, Autonomous Solutions, Geosystems, Manufacturing Intelligence, and Safety, Infrastructure & Geospatial. It also hosts dedicated service teams for the global implementation of Hexagon's products.
R&D India – MAKES THINGS INTELLIGENT
Asset Lifecycle Intelligence: Produces insights across the asset lifecycle to design, construct, and operate more profitable, safe, and sustainable industrial facilities.
Everyone is welcome
At Hexagon, we believe that diverse and inclusive teams are critical to the success of our people and our business. Everyone is welcome—as an inclusive workplace, we do not discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.
Respect is the cornerstone of how we operate, so speak up and be yourself. You are valued here.
Skills Required
Oauth, Data Structures, Angular, GRPC, Okta, Rest Api, Git, Software Architecture, Tdd, Javascript, Reactjs, Cloud Services, Postgres, Web Programming, Asp.net, Azure Devops
Software Development Lead/Architect

Posted 3 days ago
Job Viewed
Job Description
**About the job:**
Texas Instruments manufactures tens of billions of analog and embedded processing semiconductors annually, across more than 80,000 different products, and deliver them to more than 100,000 customers around the globe. A core element of our strategy is to invest in our internal manufacturing capacity - all in wafer fabs, probe and assembly-test(AT) sites. Our AT manufacturing is undergoing significant expansion, modernization and automation to meet the increasing customer demand for decades ahead, and we are growing our internal manufacturing and operations to more than 90%. In addition to owning our manufacturing capacity, we also own our process, packaging and test technology development, enabling us introduce new product designs with highest quality and efficiency.
At the **Manufacturing Solutions** IT organization in TI, we are investing in forward looking manufacturing solutions to deliver differentiated analog and embedded processing semiconductor products with highest quality and efficiency. Our charter involves building AT manufacturing solutions based on a compelling roadmap by investing in industry 4.0 technologies. And we are on lookout for a highly motivated **AT Technology Solutions Lead** to drive the next generation AT manufacturing technology through smart, connected systems. Our goal is to maximize product throughput, enabled by synergizing AT equipment, robotics, software, data analytics and IT infrastructure. If you are passionate to push the envelope of AT manufacturing technology and enjoy shouldering responsibility of leading transformational changes in a fast paced environment, here is the opportunity to be part of TI's next generation smart manufacturing journey.
**Key Responsibilities:**
+ Own and drive the IT technical direction for AT technology roadmap to deliver highest yield, lowest cost analog and embedded semiconductor products with the best quality and throughput efficiency
+ Architect the next gen solution for TI test manufacturing which has critical impact on overall TI success
+ Leverage AT technology, data & AI/ML-driven software technologies to disrupt and transform manufacturing work-flow and processes for future success
+ Identify innovative methods to accomplish ambitious product throughput and NPI schedules!
+ Collaborate with teams across geography (10+ sites) to perform user acceptance tests, deployment along with engineering support of various AT manufacturing solutions with high sense of urgency.
+ Mentor team of junior engineers to accomplish best technical solutions
+ Own specific tracks of complex AT manufacturing problems and design new systems to maximise efficiency and productivity.
+ Collaborate with product design and engineering teams to develop unique state-of-art solutions for stable manufacturability of next generation analog and embedded semiconductor products.
**Why TI?**
+ Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics.
+ We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI ( Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us.
**About Texas Instruments**
Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com .
Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment.
If you are interested in this position, please apply to this requisition.
**Minimum Requirements And Qualifications:**
+ Graduate Degree in Computer Science/Information Technology or similar branches
+ 10+ years of progressive combined experience in the design, development, deployment of IT solutions. Successfully demonstrated ability to build architectures to align with larger business goals.
+ Demonstrated strong technical leadership and served as the segment leader of the organization.
+ Experience and proven track record in Full Stack Software Development; developing and deploying scalable and large scale software solutions
+ Proficiency in one/many Programming Languages (Eg: Java, Python, R, C, C++)
+ Deep understanding of Data structures and Algorithms
+ Experience in CI/CD, large scale systems deployment
+ IT Infrastructure understanding. Should be able to define the optimum infrastructure need for software
+ Basic understanding of various Databases
+ Experience in Lean and efficient system architecture and design
+ Web Applications development knowledge
+ AI/ML Knowledge and its amalgamation to create deep tech solutions
+ Demonstrated adaptability in facing unique challenges for long term success. Strong data analysis, reasoning, analytical and problem solving skills along with being able to flex leadership style according to the situation.
**ECL/GTC Required:** Yes
Lead Software Architect
Posted today
Job Viewed
Job Description
Lead Software Architect
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design and document high-level software architecture for new and existing systems.
- Lead the technical design and development of software solutions.
- Set technical standards and guidelines for the engineering team.
- Ensure the scalability, performance, and reliability of software applications.
- Collaborate with product management and stakeholders to define technical requirements.
- Conduct architectural reviews and provide feedback on technical designs.
- Mentor and guide software engineers, promoting best practices.
- Identify and mitigate technical risks and dependencies.
- Evaluate and recommend new technologies and tools.
- Contribute to the overall technology strategy and roadmap.
Lead Software Architect
Posted today
Job Viewed
Job Description
- Designing high-level software structures, defining components, and specifying interfaces for complex enterprise-level applications.
- Leading and mentoring a team of software engineers, providing technical direction, and conducting code reviews to ensure quality and adherence to architectural standards.
- Evaluating and recommending new technologies, frameworks, and tools to enhance development efficiency and product capabilities.
- Creating detailed technical specifications, architectural diagrams, and design documents that clearly articulate the system's structure and behavior.
- Collaborating closely with product managers, stakeholders, and other engineering teams to translate business requirements into robust technical solutions.
- Ensuring the implementation of best practices in areas such as security, performance optimization, testing, and deployment.
- Identifying and mitigating technical risks, developing contingency plans, and managing the technical debt of the software systems.
- Driving innovation by exploring new architectural approaches and prototyping potential solutions.
- Contributing to the continuous improvement of the software development lifecycle (SDLC) and establishing coding standards.
- Making critical decisions on technology stack selection, database design, and API strategies.
The ideal candidate possesses a Master's degree in Computer Science or a related field, with a minimum of 8 years of experience in software development, including at least 3 years in a software architecture or lead engineering role. Demonstrable experience in designing and delivering large-scale, distributed systems is essential. Proficiency in multiple programming languages (e.g., Java, Python, C#) and a strong understanding of cloud platforms (AWS, Azure, GCP), microservices architecture, and CI/CD pipelines are required. Excellent leadership, communication, and problem-solving skills are vital for this position. If you are passionate about crafting elegant and efficient software solutions, we encourage you to apply.
Lead Software Architect
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Software lead Jobs in India !
Lead Software Architect
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Designing and documenting software architecture, including system components, interfaces, and data flows.
- Establishing and enforcing coding standards, best practices, and architectural patterns.
- Evaluating and selecting appropriate technologies, frameworks, and tools for various projects.
- Leading code reviews and ensuring the quality and maintainability of the codebase.
- Collaborating with product managers, business analysts, and stakeholders to understand requirements and translate them into technical designs.
- Identifying and mitigating technical risks and challenges.
- Mentoring and coaching junior and mid-level software engineers.
- Staying current with emerging technologies and industry trends.
- Driving innovation and continuous improvement within the engineering team.
- Participating in the full software development lifecycle, from concept to deployment and maintenance.
The ideal candidate will have a Master's or Bachelor's degree in Computer Science, Engineering, or a related field, coupled with a minimum of 8-10 years of progressive experience in software development, with at least 3 years in an architect role. Proven experience in designing microservices architectures, cloud-native applications (AWS, Azure, or GCP), and CI/CD pipelines is essential. Expertise in multiple programming languages (e.g., Java, Python, C#) and database technologies (SQL, NoSQL) is required. Strong leadership, communication, and interpersonal skills are critical for this role. You should possess a strategic mindset with a proven ability to solve complex technical problems and drive project success. Experience with Agile methodologies is a must.
Location: Vijayawada, Andhra Pradesh, IN
Lead Software Architect
Posted today
Job Viewed
Job Description
The ideal candidate will have a deep understanding of various architectural patterns, programming languages, and cloud platforms. You should possess a strong ability to analyze complex problems, design elegant solutions, and communicate technical concepts effectively to both technical and non-technical audiences. Proven experience in leading architectural initiatives, mentoring junior engineers, and driving technical excellence is essential. This role requires a strategic thinker with a passion for innovation and a commitment to delivering high-quality software products. If you are a seasoned architect looking for an impactful remote role where you can shape the future of technology and lead a talented team, we encourage you to apply.
Key Responsibilities:
- Define and document software architecture, design patterns, and technical standards.
- Lead the design and development of scalable, high-performance software systems.
- Provide technical guidance and mentorship to development teams.
- Evaluate and recommend new technologies and tools to enhance development.
- Collaborate with product management to define technical roadmaps.
- Ensure the security, reliability, and maintainability of software solutions.
- Conduct code reviews and architectural assessments.
- Troubleshoot and resolve complex technical issues.
- Bachelor's or Master's degree in Computer Science or a related field.
- Minimum 10 years of experience in software development, with at least 5 years in an architect role.
- Proven experience in designing and implementing large-scale distributed systems.
- Expertise in multiple programming languages (e.g., Java, Python, C#) and cloud platforms (AWS, Azure, GCP).
- Strong understanding of microservices, API design, and database technologies.
- Excellent problem-solving, analytical, and communication skills.
- Experience with Agile development methodologies.
- Ability to lead and mentor technical teams effectively.
Lead Software Architect
Posted today
Job Viewed