15,280 Software Engineer Intern jobs in India
Software Engineer ((Software Development – MATLAB))
Posted today
Job Viewed
Job Description
Designation – Software Engineer ((Software Development – MATLAB))
Experience – 2 to 4 Years
Location – Bangalore
Salary – Upto 12.5 LPA
Requirements:
Software Engineer – Embedded Software Development
Posted today
Job Viewed
Job Description
It’s not just about your career or job title… It’s about who you are and the impact you will make on the world. Because whether it’s for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you’re in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us.
It’s not just about your career or job title… It’s about who you are and the impact you will make on the world. Because whether it’s for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you’re in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us.
Who are we?
Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.
Wabtec is focused on performance that drives progress and unlocks our customers’ potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more!
Overview
• The intern will be part of the products in Digital Solutions (Ex. Ports, Rail domain) and will be working as part of the engineering team delivering functional components as needed by the product management.
• The intern is expected to have a basic SDLC knowledge
• Assist with the development, troubleshooting and deployment of the software projects. Reports progress regularly to key stakeholders
Key Deliverables & Expectations
• Take ownership of module delivery under the guidance of assigned mentor.
• Collaborate well with the team members
• Develop code, write unit test and integration test cases.
• Work closely with required teams to ensure business functionality is delivered on time
• Participate in technical discussions and contribute to form of presentations or Proof of concepts.
• Flexible and Quick learner
• Be an excellent problem solver.
• Should have knowledge on programming (C/C++/Java/Python)
• Should have knowledge on frontend technologies such as Angular JS, Java Scripts, etc.
• Possess good understanding of RDBMS
• Knowledge of Cloud Related technologies like AWS will be add on
• Good knowledge on Data structure, Algorithms is required.
Our Commitment to Embrace Diversity:
Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.
To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world’s brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.
We believe in hiring talented people of varied backgrounds, experiences, and styles… People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.
Who are we?
Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.
Wabtec is focused on performance that drives progress and unlocks our customers’ potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more!
Our Commitment to Embrace Diversity:
Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.
To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world’s brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.
We believe in hiring talented people of varied backgrounds, experiences, and styles… People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.
Software Development Engineer, Software Dev Engineer
Posted today
Job Viewed
Job Description
Key job responsibilities
• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
• Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
• Design and code the right solutions starting with broadly defined problems.
• Work in an agile environment to deliver high-quality software.
BASIC QUALIFICATIONS
- BE/BTech Computer Science / Information Science- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis.
- Familiarity with programing languages such as Java, C/C++ or Python.
PREFERRED QUALIFICATIONS
- 2 years industry experience working in large scale systems.- Possess sound understanding of basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases.
- Excellent coding skills in an object oriented language such as JavaInternal job description*: N/A
Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Software Engineer ((Software Development – Classical AUTOSAR))
Posted today
Job Viewed
Job Description
Designation – Software Engineer ((Software Development – Classical AUTOSAR))
Experience – 2 to 4 Years
Location – Bangalore
Salary – Upto 12.5 LPA
Requirements:
• Experience in Autosar BSW (Mandatory)
• Minimum 3+ years of experience in Automotive electronics (Mandatory)
• Strong knowledge of C language and experience in application development.
• Good to have experience with EB tresos, DaVinci, Autosar Builder etc.
• Experience in analyzing stakeholder requirements and customer issues.
• Familiar with UDS, diagnostics (DEM/DCM) and COM stack.
• Strong Debugging skills and testing proficiency.
• Experience in working with Configuration and Change management tools (RTC,GIT,PTC (MKS).
• Experience in working with DOORS.
• Experience in designing test cases for integration testing
Software Development Engineer, Alexa, Software Development Engineer, Alexa
Posted today
Job Viewed
Job Description
You don’t need any experience in those specific technologies, just an enthusiasm to build cutting edge software particularly around user interfaces, cross-device APIs, or cloud-based services. If this sounds appealing to you, please contact us and we’d love to chat!
If you join us, your opportunities will include:
• Invent new experiences for our customers.
• Collaborate with UX and Product owners to define customer experience and product direction.
• Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Software Development Engineer

Posted today
Job Viewed
Job Description
Software Development Engineer
**About** **Trellix:**
**Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
**_Role Overview:_**
C++/Win Dev for DLP Win
Software Engineers conduct or participate in multidisciplinary research and collaborate with design, layout and/or hardware engineers in the design, development, and utilization of productivity enhancement layout tools and design rule checkers, electronic data processing systems software. Determines computer user needs, advises hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements, designs and develops compilers and assemblers, utility programs, and operating systems. Responds to customer/client requests or events as they occur. Develops solutions to problems utilizing formal education, judgement and formal software process.
**_About the Role:_**
+ Design,build and maintain efficient ,reusable, and reliable C++ code breakthrough multiplatform software for securing endpoints on a variety of desktop and cloud platforms
+ Gather technical requirements and specifications from customers and business stakeholders and develop technical specifications according to which solutions are defined and delivered.
+ Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance.
**_About You :_**
+ 10+ years of software engineering experience, with emphasis on Microsoft
+ Windows or Linux based enterprise applications development and basic knowledge in Networking and OS fundamentals
+ Strong Windows internals, API/UI development skills using C/C++ technologies.
+ Windows desktop application or driver development experience with deep knowledge on tools like Visual Studio, XCode, WinDBG , visual studio remote debugger, Wireshark, fiddler and equivalent.
+ Excellent Analytical and problem solving skills.
+ Strong knowledge in data structures and algorithms.
+ Excellent oral and written communication skills and having the ability to deal with interoperability issues is a big plus
+ Any patents would be appreciated.
**_Company Benefits and Perks:_**
We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Software Development Engineer

Posted today
Job Viewed
Job Description
Software Development Engineer
**About** **Trellix:**
**Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
**_Role Overview:_**
As a Software Development Engineer, you will play a crucial role in the Analysis Engine (malware detection) team in India, driving the design, development, and maintenance of high-quality enterprise products. This role requires collaboration with cross-functional teams throughout the software development lifecycle, ensuring seamless execution and delivery. To excel, you need strong technical expertise, exceptional communication skills, and experience in designing and implementing enterprise-class solutions. Proficiency in C/C++ and Python, excellent debugging skills, and a solid understanding of Linux internals are essential, along with the ability to thrive in a team-oriented environment and contribute to organizational success.
**_About the Role:_**
+ Design, build and maintain efficient, reusable, and reliable C/C++ and python code for the Analysis Engine (malware detection) platform of Trellix.
+ Ownership of significant areas of the code for both new feature/functionality development as well as maintenance/redesign of the existing areas of the product.
+ Continuous focus and contribution in the areas of performance, availability, scalability, reliability, and maintainability of the product.
+ Active participation in our ongoing process enhancements and software development practices
**_About You :_**
+ You have 2+ years of experience in product development.
+ Should have programming, strong debugging experience, and excellent problem-solving skills.
+ Write efficient, clean, and maintainable code along with comprehensive unit tests to ensure reliability.
+ Expertise in C, C++, and Python programming languages, with the flexibility to adapt and work with other languages as needed.
+ Good to have experience with PostgreSQL
+ Proven ability to work well in a team and across groups to identify and resolve issues, meet tight deadlines, and deliver features to the product.
+ Solid understanding of operating systems (OS), networking, multithreading, and inter-process communication (IPC).
+ Working knowledge of tools like gdb, Valgrind, etc.
+ Excellent interpersonal and teamwork skills
- Strong problem-solving, troubleshooting, and analysis skills
**_Company Benefits and Perks:_**
We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Be The First To Know
About the latest Software engineer intern Jobs in India !
Software Development Engineer

Posted today
Job Viewed
Job Description
Software Development Engineer

Posted today
Job Viewed
Job Description
Job Description
**Do you want to take part in developing the most innovative pumps in the world? Are you ready to work with the best-in-class colleagues within embedded industrial products?**
We are taking platform development and continuous integration to the next level in Grundfos. Want to join us and help build our team, working with the latest technologies in advanced controller products? If you wish to develop your skills, this is your chance to challenge the organization to apply broad subject matter expert knowledge with a high degree of technical/business insight across product/solutions development and digital offerings.
**What is the job about?**
Develop and enhance the features in the Grundfos pumps and drives to ensure that we continue having the world best products by developing embedded software in close colaboration with the other developers using our common software platform. Have a holistic view of team delivery and dependencies. We work in an agile environment where flexibility is a natual thing as well as the ability to plan your own.
_Your main tasks will be:_
+ Design and development of different embedded SW applications as a part of Product development team and ensure that it is working as expected.
+ Define solutions from a system perspective and support System integration
+ Ensure alignment with the SW architecture and platform.
**SW architecture & Governance**
+ Contribute to enhancements of existing reference architecture and framework
+ Contribute to architecture process & governance
+ Identify and implement best practices with respect to architecture
+ Unit test development and test of new software and products to the full value chain
+ Quality improvement on existing software, bug fixing and test
+ Proactive to build and share knowledge (agile, process, technical) to team to improve together.
+ Reach out to colleagues, guide them so the development process is enhanced as well as the products are becoming more innovative
**"Specific for a "t"**
**Test architecture & governance**
+ Contribute to enhancements of existing test architecture and framework
+ Contribute to test governance
+ Identify tools based on application domain complexity and needs
+ Process implementation
+ Identify and implement best practices in the team with respect to test
**Product/System Development**
+ Support test set-up and maintenance.
+ Test plan / test case / test environment preparation
+ Drive and develop re-usable test scripts
+ End-to-end System Testing
+ Field issues support
+ Test automation
+ Configuration management
+ Ensure test beds are operational in line with CI framework
**Your background**
+ Bachelor's/Master's Degree in Engineering (Electronics Background) with minimum 4 to maximum 12 years of relevant experience
Expert in developing embedded SW applications in Embedded C
+ Embedded concepts at SW as well HW levels.
+ Experience in High& low level design of product applications.
+ Strong theoretical and practical on complex /difficult design (e.g. advanced features from Technology innovation)
+ Experience in developing PID control algorithms to regulate temperature, pressure and other process variables for industrial applications
+ Experience in MATLAB
+ Experience in usage and integration of sensors like temperature, pressure, etc
+ Structured, modularized development and testing at all levels for different embedded software components like -
+ RTOS (eCos, Threadx), memory, etc.
+ Communication drivers and protocols e.g. RS232, RS485, I2C, SPI etc.
+ MCU architectures - 16 & 32 bit Preferably - Renesas
+ Exposure to fieldbus protocols like Modbus, Bacnet, CAN, etc
+ Embedded environment - IAR
+ Knowledge & work exposure to wireless technologies e.g. Wifi, Bluetooth.
+ Emulators, OCD and other tools.
+ Hardware debugging and testing (Peripherals, schematic reading, oscilloscope, Multi-meter etc).
+ Documentation.
User level understanding and knowledge with hands on work experience.
+ SW testing tools at unit level. Preferably - CPPUnit.
+ Any continuous integration tool. Preferably - Jenkins.
+ Any version control tool. Preferably - GIT
Specific for a "t"
+ Test principles, test driven development, test automation and writing test cases.
+ Experience in using the protocol testing/analyzer tools for testing protocols (Wireshark, Modscan, Modbus Conformance Tool, Bacnet .).
+ Knowledge of scripting languages like Python, Java
Nice to have
+ ISQTB certification
+ Exposure to IOT based applications)
**Do you want to learn more?**
This position is based out of **_Chennai_** . If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.
We look forward to hearing from you.
If you want to dig deeper into the Grundfos universe, please visit us onLinkedIn ( orYoutube ( and to get to know some of your future colleagues and why they appreciate working at Grundfos, check outMeet our people ( at a Glance
**Job details**
Workplace: Hybrid (office and home-working)
Job Location: Chennai, Tamil Nadu, India
Contract Type: Full-Time
Employment Type: Regular
Software Development Engineer

Posted today
Job Viewed
Job Description
Job Description
**What is the job about?**
Develop and enhance the features in the Grundfos pumps and drives to ensure that we continue having the world's best products by developing embedded software in close collaboration with the other developers using our common software platform. We work in an agile environment where flexibility is a natural thing as well as the ability to plan your own day. Specific for a "t"- Primary responsibility will be end-to-end product verification and play a key role in testing product SW for various applications. .
**Main responsibilities:**
- Design and development of different embedded SW for product applications as a part of Product development team and ensure that it is working as expected
- Unit test development and test of new software and products to the full value chain
- Quality improvement on existing software, troubleshooting & bug fixing and test
- Build and share knowledge
Product/System Development
- Support test set-up and maintenance.
- Test plan / test case / test environment preparation
- Drive and develop re-usable test scripts
- End-to-end System Testing
- Field issues support
- Test automation
**Your Background:**
· Bachelor's/Master's Degree in Engineering (Electronics Background) with minimum 6 years of relevant Experience
· Expert level understanding and knowledge with extensive hands-on work experience.
· Embedded concepts at SW as well HW levels.
· High-level language. Embedded C (must have)
· Structured, modularized development and testing at all levels for different embedded software components
· Embedded environment - IAR
· Architecture, high/low level design and coding in C.
· Test principles, test driven development, test automation and writing test cases.
· Different CPU and architectures.
· Emulators, OCD and other tools.
· Hardware debugging and testing (Peripherals, schematic reading, oscilloscope, Multi-meter etc).
· Microsoft Visual Studio.
· User level understanding and knowledge with hands on work experience.
· SW testing tools at unit level. Preferably - CPPUnit.
· Any continuous integration tool. Preferably - Jenkins.
· Any version control tool. Preferably - GIT.
Do you want to learn more?
This position is based in Chennai. If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.
If you want to dig deeper into the Grundfos universe, please visit us on LinkedIn or YouTube and to get to know some of your future colleagues and why they appreciate working at Grundfos, check out Meet our people.
We look forward to hearing from you.
Information at a Glance
**Job details**
Workplace: Hybrid (office and home-working)
Job Location: Chennai, Tamil Nadu, India
Contract Type: Full-Time
Employment Type: Regular