319 Software Design jobs in India
Software Design
Posted today
Job Viewed
Job Description
Tata Autocomp Systems Ltd
Key Responsibilities
- Design and develop embedded software for power electronic control systems (inverters, converters, motor controllers);
- Collaborate with hardware engineers to optimize system architecture and performance;
- Ensure compliance with automotive standards;
- Conduct system-level simulations, testing, and validation of software-hardware integration;
- Lead design reviews, FMEA, and DFMEA for power electronic systems;
- Interface with cross-functional teams including mechanical, thermal, and manufacturing engineering;
- Support EMC/EMI compliance and thermal management strategies;
- Drive innovation in control algorithms for motor efficiency, torque control, and regenerative braking;
- Manage supplier interactions for software and hardware components;
- Document design specifications, test plans, and validation reports;
Qualification
B.Tech/ M.Tech -Electrical / Electronics / Embedded Systems / Mechatronics Engineering
Specialization in Power Electronics or Embedded Systems preferred (6-8 Years)
abc
Software Design Engineer
Posted today
Job Viewed
Job Description
As a Fullstack SDE - II at NxtWave, you
- Build applications at a scale and see them released quickly to the NxtWave learners (within weeks)
- Get to take ownership of the features you build and work closely with the product team
- Work in a great culture that continuously empowers you to grow in your career
- Enjoy freedom to experiment & learn from mistakes (Fail Fast, Learn Faster)
- NxtWave is one of the fastest growing edtech startups. Get first-hand experience in scaling the features you build as the company grows rapidly
- Build in a world-class developer environment by applying clean coding principles, code architecture, etc.
Responsibilities
- Lead design and delivery of complex end-to-end features across frontend, backend, and data layers.
- Make strategic architectural decisions on frameworks, datastores, and performance patterns.
- Review and approve pull requests, enforcing clean-code guidelines, SOLID principles, and design patterns.
- Build and maintain shared UI component libraries and backend service frameworks for team reuse.
- Identify and eliminate performance bottlenecks in both browser rendering and server throughput.
- Instrument services with metrics and logging, driving SLIs, SLAs, and observability.
- Define and enforce comprehensive testing strategies: unit, integration, and end-to-end.
- Own CI/CD pipelines, automating builds, deployments, and rollback procedures.
- Ensure OWASP Top-10 mitigations, WCAG accessibility, and SEO best practices.
- Partner with Product, UX, and Ops to translate business objectives into technical roadmaps.
- Facilitate sprint planning, estimation, and retrospectives for predictable deliveries.
- Mentor and guide SDE-1s and interns;
participate in hiring.
Qualifications & Skills
- 3–5 years building production Full stack applications end-to-end with measurable impact.
- Proven leadership in Agile/Scrum environments with a passion for continuous learning.
- Deep expertise in React (or Angular/Vue) with TypeScript and modern CSS methodologies.
- Proficient in Node.Js (Express/NestJS) or Python (Django/Flask/FastAPI) or Java (Spring Boot).
- Expert in designing RESTful and GraphQL APIs and scalable database schemas.
- Knowledge of MySQL/PostgreSQL indexing, NoSQL (ElasticSearch/DynamoDB), and caching (Redis).
- Knowledge of Containerization (Docker) and commonly used AWS services such as lambda, ec2, s3, api gateway etc.
- Skilled in unit/integration (Jest, pytest) and E2E testing (Cypress, Playwright).
- Frontend profiling (Lighthouse) and backend tracing for performance tuning.
- Secure coding: OAuth2/JWT, XSS/CSRF protection, and familiarity with compliance regimes.
- Strong communicator able to convey technical trade-offs to non-technical stakeholders.
- Experience in reviewing pull requests and providing constructive feedback to the team.
Qualities we'd love to find in you:
- The attitude to always strive for the best outcomes and an enthusiasm to deliver high quality software
- Strong collaboration abilities and a flexible & friendly approach to working with teams
- Strong determination with a constant eye on solutions
- Creative ideas with problem solving mind-set
- Be open to receiving objective criticism and improving upon it
- Eagerness to learn and zeal to grow
- Strong communication skills is a huge plus
Work Location: Hyderabad
About NxtWave
NxtWave is one of India’s fastest-growing ed-tech startups, revolutionizing the 21st-century job market. NxtWave is transforming youth into highly skilled tech professionals through its CCBP 4.0 programs, regardless of their educational background.
NxtWave is founded by Rahul Attuluri (Ex Amazon, IIIT Hyderabad), Sashank Reddy (IIT Bombay) and Anupam Pedarla (IIT Kharagpur). Supported by Orios Ventures, Better Capital, and Marquee Angels, NxtWave raised $33 million in 2023 from Greater Pacific Capital.
As an official partner for NSDC (under the Ministry of Skill Development & Entrepreneurship, Govt. of India) and recognized by NASSCOM, NxtWave has earned a reputation for excellence.
Some of its prestigious recognitions include:
- Technology Pioneer 2024 by the World Economic Forum, one of only 100 startups chosen globally
- ‘Startup Spotlight Award of the Year’ by T-Hub in 2023
- ‘Best Tech Skilling EdTech Startup of the Year 2022’ by Times Business Awards
- ‘The Greatest Brand in Education’ in a research-based listing by URS Media
- NxtWave Founders Anupam Pedarla and Sashank Gujjula were honoured in the 2024 Forbes India 30 Under 30 for their contributions to tech education
NxtWave breaks learning barriers by offering vernacular content for better comprehension and retention. NxtWave now has paid subscribers from 650+ districts across India. Its learners are hired by over 2000+ companies including Amazon, Accenture, IBM, Bank of America, TCS, Deloitte and more.
Know more about NxtWave:
Read more about us in the news – Economic Times | CNBC | YourStory | VCCircle
Software Design and LabView
Posted today
Job Viewed
Job Description
About the Role:
Product Design begins as a hypothetical concept. Transforming that Concept into a functional Product is a highly creative and experimental process with nuanced understanding (expertise) of fundamentals & principles. Often, experiments give unknown outcomes and our concept changes as wildly as the output of the experiment. Coding is the centre piece in this immense amount of "experimental / Algorithm research". When experiments change, code changes and the design team "distracted" by the burden of 'bugs' that come out of code modification and caught in the tool/language 'Expertise' needed to fix it. We need to be "enabled" to react and modify the code with least effort, so that the design team can focus on the evolution of concept by rapidly changing and performing the experiments without losing the thought chain – Minimize Context Switching for the Algo/Design team.
Except, we are a heavy HW product company and every code developed is highly HW oriented code. And what other programming language is better to do this than in LabVIEW? Our experiment is as flexible as the code allows us to be. As explorative as the scalability of the code is. And such code cannot be built without adhering to a thorough architecture, a completely dynamic and application agnostic design pattern with thorough Coding Practice and strong expertise of the tool – in this case LabVIEW.
You will be part of a 2 member LabVIEW development team, supported by the Founder on the architecture front and will work closely with the DesignAlgo & C++ Development team. They are your internal customers.
E-Software Design Sr.Engineer
Posted 1 day ago
Job Viewed
Job Description
E-Software Design Senior Engineer
Location: Bangalore
Department: MTCI | Job Grade: E2
Experience Required: 5+ years
Work mode: Onsite (Work from office) (Monday to Friday)
Qualification: Electronics & Communication Engineering (ECE) / Mechatronics
Do you have hands-on experience with Embedded Software Design for automotive or industrial applications? Are you passionate about developing robust embedded software architectures and working in a global engineering environment? If yes, we would love to connect!
MinebeaMitsumi Technology Center India
MTCI is one of worldwide MinebeaMitsumi group Technology Centers developing new products for automotive, aerospace, medical and industrial applications as well as numerous other industries, we accompany our customers on the way from product development to series production and beyond. MinebeaMitsumi is a reliable partner for individual applications.
We provide interesting tasks, a motivated team and numerous locations for our employees become part of MinebeaMitsumi Group in India.
Role Overview & What We Look For
As an E-Software Design Senior Engineer , you are responsible for developing embedded software architectures and modules for automotive and industrial applications. You will design, develop and review software components in accordance with project requirements, safety standards, and quality guidelines. The role also involves mentoring junior engineers and collaborating with cross-functional teams to deliver robust and efficient solutions.
Key Responsibilities
- Software Architecture & Design: Responsible for creating software architecture and detailed design for automotive and industrial applications.
- Software Development: Implement embedded software modules in C, ensuring compliance with coding guidelines and safety standards.
- Peer Review & Quality: Perform reviews of design and implementation to ensure software quality, performance, and maintainability.
- Requirements Analysis: Understand and translate system and hardware requirements into software design specifications.
- Documentation: Create and maintain design documents, including architecture diagrams, interface specifications, and user manuals.
- Innovation & Research: Evaluate new tools, frameworks, and technologies to improve software design efficiency and quality.
- Project Collaboration: Work closely with project managers, testing teams, and hardware teams to ensure seamless software integration and delivery.
Core Competencies
- Strong experience in embedded C programming and software design in automotive domain.
- Proven track record in software architecture development for embedded systems.
- Experience with version control tools (e.g., SVN, Git) and software development processes.
- Knowledge of ISO 26262, ASPICE, and MISRA-C standards.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills with the ability to collaborate in a global team.
- Experience in designing for functional safety and system performance optimization.
Why Join Us?
- Be part of a dynamic team working on cutting-edge automotive development.
- Gain hands-on experience with global tools and methodologies.
- Work in a process-driven and collaborative environment.
- Contribute directly to product innovation and team efficiency.
For more details about our company, please visit following links
Indian website:
E-Software Design Sr.Engineer
Posted today
Job Viewed
Job Description
Location: Bangalore
Department: MTCI | Job Grade: E2
Experience Required: 5+ years
Work mode: Onsite (Work from office) (Monday to Friday)
Qualification: Electronics & Communication Engineering (ECE) / Mechatronics
Do you have hands-on experience with Embedded Software Design for automotive or industrial applications? Are you passionate about developing robust embedded software architectures and working in a global engineering environment? If yes, we would love to connect!
MinebeaMitsumi Technology Center India
MTCI is one of worldwide MinebeaMitsumi group Technology Centers developing new products for automotive, aerospace, medical and industrial applications as well as numerous other industries, we accompany our customers on the way from product development to series production and beyond. MinebeaMitsumi is a reliable partner for individual applications.
We provide interesting tasks, a motivated team and numerous locations for our employees become part of MinebeaMitsumi Group in India.
Role Overview & What We Look For
As an E-Software Design Senior Engineer, you are responsible for developing embedded software architectures and modules for automotive and industrial applications. You will design, develop and review software components in accordance with project requirements, safety standards, and quality guidelines. The role also involves mentoring junior engineers and collaborating with cross-functional teams to deliver robust and efficient solutions.
Key Responsibilities
- Software Architecture & Design: Responsible for creating software architecture and detailed design for automotive and industrial applications.
- Software Development: Implement embedded software modules in C, ensuring compliance with coding guidelines and safety standards.
- Peer Review & Quality: Perform reviews of design and implementation to ensure software quality, performance, and maintainability.
- Requirements Analysis: Understand and translate system and hardware requirements into software design specifications.
- Documentation: Create and maintain design documents, including architecture diagrams, interface specifications, and user manuals.
- Innovation & Research: Evaluate new tools, frameworks, and technologies to improve software design efficiency and quality.
- Project Collaboration: Work closely with project managers, testing teams, and hardware teams to ensure seamless software integration and delivery.
Core Competencies
- Strong experience in embedded C programming and software design in automotive domain.
- Proven track record in software architecture development for embedded systems.
- Experience with version control tools (e.g., SVN, Git) and software development processes.
- Knowledge of ISO 26262, ASPICE, and MISRA-C standards.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills with the ability to collaborate in a global team.
- Experience in designing for functional safety and system performance optimization.
Why Join Us?
- Be part of a dynamic team working on cutting-edge automotive development.
- Gain hands-on experience with global tools and methodologies.
- Work in a process-driven and collaborative environment.
- Contribute directly to product innovation and team efficiency.
For more details about our company, please visit following links
Indian website:
E-Software Design Sr.Engineer
Posted today
Job Viewed
Job Description
E-Software Design Senior Engineer
Location: Bangalore
Department: MTCI | Job Grade: E2
Experience Required: 5+ years
Work mode: Onsite (Work from office) (Monday to Friday)
Qualification: Electronics & Communication Engineering (ECE) / Mechatronics
Do you have hands-on experience with Embedded Software Design for automotive or industrial applications? Are you passionate about developing robust embedded software architectures and working in a global engineering environment? If yes, we would love to connect!
MinebeaMitsumi Technology Center India
MTCI is one of worldwide MinebeaMitsumi group Technology Centers developing new products for automotive, aerospace, medical and industrial applications as well as numerous other industries, we accompany our customers on the way from product development to series production and beyond. MinebeaMitsumi is a reliable partner for individual applications.
We provide interesting tasks, a motivated team and numerous locations for our employees become part of MinebeaMitsumi Group in India.
Role Overview & What We Look For
As an E-Software Design Senior Engineer , you are responsible for developing embedded software architectures and modules for automotive and industrial applications. You will design, develop and review software components in accordance with project requirements, safety standards, and quality guidelines. The role also involves mentoring junior engineers and collaborating with cross-functional teams to deliver robust and efficient solutions.
Key Responsibilities
- Software Architecture & Design: Responsible for creating software architecture and detailed design for automotive and industrial applications.
- Software Development: Implement embedded software modules in C, ensuring compliance with coding guidelines and safety standards.
- Peer Review & Quality: Perform reviews of design and implementation to ensure software quality, performance, and maintainability.
- Requirements Analysis: Understand and translate system and hardware requirements into software design specifications.
- Documentation: Create and maintain design documents, including architecture diagrams, interface specifications, and user manuals.
- Innovation & Research: Evaluate new tools, frameworks, and technologies to improve software design efficiency and quality.
- Project Collaboration: Work closely with project managers, testing teams, and hardware teams to ensure seamless software integration and delivery.
Core Competencies
- Strong experience in embedded C programming and software design in automotive domain.
- Proven track record in software architecture development for embedded systems.
- Experience with version control tools (e.g., SVN, Git) and software development processes.
- Knowledge of ISO 26262, ASPICE, and MISRA-C standards.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills with the ability to collaborate in a global team.
- Experience in designing for functional safety and system performance optimization.
Why Join Us?
- Be part of a dynamic team working on cutting-edge automotive development.
- Gain hands-on experience with global tools and methodologies.
- Work in a process-driven and collaborative environment.
- Contribute directly to product innovation and team efficiency.
For more details about our company, please visit following links
Indian website:
E-Software Design Sr.Engineer
Posted today
Job Viewed
Job Description
E-Software Design Senior Engineer
Location: Bangalore
Department: MTCI | Job Grade: E2
Experience Required: 5+ years
Work mode: Onsite (Work from office) (Monday to Friday)
Qualification: Electronics & Communication Engineering (ECE) / Mechatronics
Do you have hands-on experience with Embedded Software Design for automotive or industrial applications? Are you passionate about developing robust embedded software architectures and working in a global engineering environment? If yes, we would love to connect!
MinebeaMitsumi Technology Center India
MTCI is one of worldwide MinebeaMitsumi group Technology Centers developing new products for automotive, aerospace, medical and industrial applications as well as numerous other industries, we accompany our customers on the way from product development to series production and beyond. MinebeaMitsumi is a reliable partner for individual applications.
We provide interesting tasks, a motivated team and numerous locations for our employees become part of MinebeaMitsumi Group in India.
Role Overview & What We Look For
As an E-Software Design Senior Engineer , you are responsible for developing embedded software architectures and modules for automotive and industrial applications. You will design, develop and review software components in accordance with project requirements, safety standards, and quality guidelines. The role also involves mentoring junior engineers and collaborating with cross-functional teams to deliver robust and efficient solutions.
Key Responsibilities
- Software Architecture & Design: Responsible for creating software architecture and detailed design for automotive and industrial applications.
- Software Development: Implement embedded software modules in C, ensuring compliance with coding guidelines and safety standards.
- Peer Review & Quality: Perform reviews of design and implementation to ensure software quality, performance, and maintainability.
- Requirements Analysis: Understand and translate system and hardware requirements into software design specifications.
- Documentation: Create and maintain design documents, including architecture diagrams, interface specifications, and user manuals.
- Innovation & Research: Evaluate new tools, frameworks, and technologies to improve software design efficiency and quality.
- Project Collaboration: Work closely with project managers, testing teams, and hardware teams to ensure seamless software integration and delivery.
Core Competencies
- Strong experience in embedded C programming and software design in automotive domain.
- Proven track record in software architecture development for embedded systems.
- Experience with version control tools (e.g., SVN, Git) and software development processes.
- Knowledge of ISO 26262, ASPICE, and MISRA-C standards.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills with the ability to collaborate in a global team.
- Experience in designing for functional safety and system performance optimization.
Why Join Us?
- Be part of a dynamic team working on cutting-edge automotive development.
- Gain hands-on experience with global tools and methodologies.
- Work in a process-driven and collaborative environment.
- Contribute directly to product innovation and team efficiency.
For more details about our company, please visit following links
Indian website:
Be The First To Know
About the latest Software design Jobs in India !
E-software design sr.engineer
Posted 1 day ago
Job Viewed