24,173 Software jobs in India

Software Software Development

Pune, Maharashtra RD Global Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Requirements:

  • Proficient in JavaScript, HTML, CSS and MySQL.
  • Dedicated team player and Solid knowledge and experience in programming applications.
  • Knowledge of programming language and technical terminology.
  • Responsibilities:

  • Develop new user-facing features.
  • Website and software application designing, building, or maintaining.
  • Using scripting or authoring languages, management tools, content creation tools, applications and digital media.
  • Determining user needs by analyzing technical requirements.
  • This advertiser has chosen not to accept applicants from your region.

    Software Developer / Software Engineer

    Thane, Maharashtra TalentEdge Recruitment Consultants

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    About company: One of the world leaders in the AI based Security Solutions & Technology providing company MNC having business operations across the globe Job title: Sr. Software Developer / Software Developer / Software Engineer Job location: Thane  Key skills required: C#, OOPS Principal, Visual Studio, Grafana, Elasticsearch Engine Strong analytical skills to diagnose technical issues, troubleshoot problems, and provide solutions Excellent communication, presentation, and customer service skills. Adaptability to quickly learn new technologies, tools, and processes Work experience: Around 5 years to 8 years of work experience in C# coding Should have experience with Visual Studio's development environment, including debugging tools and source control management. Knowledge of object-oriented programming (OOP) principles. Should have prior experience on Grafana and Elasticsearch CTC: No bar for right candidates  
    This advertiser has chosen not to accept applicants from your region.

    Software Developer / Software Engineer

    Chennai, Tamil Nadu Sciera Inc. | Aroscop Inc.

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Sciera Inc. is an Atlanta based Data & Technology company with 12 years’ experience of driving business results of Fortune 500 companies with unparalleled computing power and advanced data science capabilities. Sciera is focused on how we deal with petabyte-scale data and our applications' ability to respond to consumers in milliseconds. As a result, our technologies and solutions assist businesses in turning Big Data into actionable insights — and insights into business success. 

    At Sciera, our employees and their families are important to us. We seek individuals who are self-motivated, dependable, and who are equally productive while working alone or in a group. We expect candidates to contribute to the culture, diversity, and autonomy in which we thrive.

    So, if you love challenges, a fast paced environment and being on the cutting edge of technology - this could very well be the opportunity for you.

    Job Role: 

    As a software developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for features built to drive better customer experience and adoption.

    Workexperience :1-2 years

     Responsibilities:

    ·          Develop and maintain web scraper to aggregate data from websites and APIs.

    ·          Write clean, maintainable and efficient web scraper.

    ·          Text processing and should have a knowledge of Regular expression.

    ·          Ensure quality of annotated data

     Requirements:

    ·          Basic knowledge of Python  (and / or) Java  are required.

    ·          Familiarity of File Handling, Iterators, OS module and automation

    ·          Text processing and should have a knowledge of Regular expression .

    ·          Knowledge in basics of database, preferable MySQL  or mongo DB , DBMS Knowledge

    ·          Strong interpersonal, verbal and written communication skills.

    ·          Good understanding with Excel is a plus.

    ·          Must be able to quickly understand and self-learn in an ever-changing environment.

    This advertiser has chosen not to accept applicants from your region.

    Embedded Software Engineer, Silicon Software

    Bengaluru, Karnataka Google

    Posted 5 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Minimum qualifications:**
    + Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience.
    + 2 years of work experience in development, testing and deployment of consumer electronics/embedded systems.
    + Experience with embedded programming in C/C++.
    + Experience with embedded systems, Real-Time Operating Systems (RTOS) or firmware, device driver.
    **Preferred qualifications:**
    + Experience working closely with hardware designers and reading schematics.
    + Experience with Advanced RISC Machines (ARM) or other low-power SoC architectures, memory systems, fabric etc.
    + Experience with interface protocols (e.g., USB, SPI, I2C, UART, UFS, PCIe), power management, system integration, software stacks, drivers.
    + Knowledge of embedded systems development, Real-Time Operating Systems (RTOS) concepts, device drivers and hardware/software integration.
    + Knowledge of ARM, system BIOS, RTOS and device drivers.
    Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
    Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.
    **Responsibilities:**
    + Enable device drivers for applications.
    + Develop new software, hardware, and system architecture to support future applications.
    + Manage the design, development, and testing of embedded software drivers for the next generation smart devices.
    Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
    This advertiser has chosen not to accept applicants from your region.

    Senior Software Engineer - Embedded Software

    Chennai, Tamil Nadu Trane Technologies

    Posted 8 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    At Trane Technologies ( and through our businesses including  Trane® (  and Thermo King® ( , we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.
    **What's in it for you:**
    Trane is excited to announce an incredible opportunity for a talented professional to join our team as a **Senior Software Engineer - Embedded Software** . In this pivotal role, you will facilitate the design and manufacturing of our current & next line of exciting products. As a lead engineer, you will collaborate closely with the design & cross-functional teams to build industry-relevant products that meet required specifications for our global customers. The projects could be in the areas of Productivity, New product development, Quality and reliability, Agile, New technology platform and others.
    **Thrive at work and at home:**
    · Inclusive Wellbeing Program, with resources to support your and your family's physical, social, emotional, and financial well-being.
    · Comprehensive learning and development solutions, designed to support our people in connecting and growing, including Higher education/Certification reimbursement.
    · Sense of belonging & community through our Employee Resource Groups that foster our culture of inclusion.
    · Volunteerism: 8 hours of paid time off per calendar year to volunteer with non-profit charitable organizations.
    · The Trane Technologies Helping Hands Fund to support employees facing financial challenges due to unforeseen personal hardship.
    **Where is the work:**
    This position is an onsite role based out of Chennai.
    **What you will do:**
    + Apply expert knowledge to develop module design.
    + Apply expert knowledge to develop multithreaded application software using C language for an embedded system.
    + Design and develop modular applications and libraries.
    + Engage actively in sprint teams and work independently.
    + Collaborate with team members to achieve shared sprint goals.
    + Analyse, recreate and resolve customer-reported defects effectively.
    + Identify and suggest improvements for products and its quality.
    + Work on new product development, new technology initiatives & productivity improvements.
    **What you will bring:**
    + Experience in design and development of an Embedded Systems.
    + Expert knowledge in developing modular application software using C for an Embedded system.
    + Experience in writing multithreaded application software's and libraries for Embedded Linux system.
    + Good knowledge of Hardware/Software interfaces and reading schematics.
    + Experience in communication interfaces like CAN, RS232, I2C, SPI, Bluetooth/BLE & GSM AT Commands.
    + Experience in standard automotive communication protocols like J1939.
    + Experience in using various tools like static code analysis, run time debugging tools like GDB & memory debugging tools like Valgrind is an added advantage
    + Good working knowledge in agile-based product development methodology.
    + Effective communication, interpersonal, analytical and problem-solving skills.
    + Experience in Telematics domain is an added advantage.
    + A degree in engineering with 3 to 6 years of experience in embedded software development.
    **Career Break:**
    We have a Relaunch Program for professionals looking to restart their careers after a break. If you come with a career break of at least 12 months and match the work experience requirements mentioned, you are welcome to apply.
    **Equal Employment Opportunity:**
    We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
    This advertiser has chosen not to accept applicants from your region.

    Lead Software Engineer, Software Engineering

    Pune, Maharashtra Whirlpool Corporation

    Posted 8 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Requisition ID:** 68636
    ABOUT WHIRLPOOL CORPORATION
    Whirlpool Corporation (NYSE: WHR) is a leading kitchen and laundry appliance company, in constant pursuit of improving life at home and inspiring generations with our brands. The company is driving meaningful innovation to meet the evolving needs of consumers through its iconic brand portfolio, including Whirlpool, KitchenAid, JennAir, Maytag, Amana, Brastemp, Consul, and InSinkErator. In 2023, the company reported approximately $19 billion in annual sales, 59,000 employees, and 55 manufacturing and technology research centers. Additional information about the company can be found at WhirlpoolCorp.com.
    **The team you will be a part of**
    The Software Engineering team designs, develops or coordinates development/troubleshooting or debugging of moderately complex software programs for enhancements and new products. Performs high-level design/modeling to convert stakeholder needs into software solutions. Develops software and tools in support of design, infrastructure and technology platforms. Determines hardware compatibility and/or influences hardware design. Develops the architectural guidelines, specifications, and technical standards and communicates to stakeholders.
    **This role in summary**
    We are looking for a talented software engineer with experience in designing and developing embedded software to be part of our global software development team at Whirlpool. You will be part of a diverse team that is responsible for developing the software for Whirlpool's smart and connected products.
    **Your responsibilities will include**
    + Contribute to the overall design and development of software for Whirlpool products with a focus on IoT software and its integration with the rest of the software system.
    + Understand system level requirements and translate into software architecture and development requirements
    + Apply development skills and state of the art industry solutions for embedded software and bring the best of these solutions to Whirlpool products.
    + Develop and integrate software using sound software development methodologies, including writing design documents, adhering to coding standards and creating and executing unit tests.
    + Provide creative solutions to complex problems.
    + Participate in functional, technical, and code reviews.
    main responsibilities of this position. We recommend up to 8 bullet points, preferably starting each statement with a verb.
    **Minimum requirements**
    **Minimum Qualifications**
    + Bachelor's Degree
    + 10+ years software development experience in embedded environments
    + 8+ years of experience in software design with microcontrollers.
    **Preferred Qualifications**
    + Bachelor's Degree in Electrical Engineering, Computer Engineering or Computer Science
    + 10+ years software development experience in embedded environments
    **Preferred skills and experiences**
    + Strong knowledge in IoT Systems, TCP/IP Stacks, WiFi networks, Bluetooth Low Energy (BLE) and RESTful protocols and how to apply them to building end-to-end IoT software systems
    + Knowledge of network protocols and formats (HTTPS, MQTT, JSON, XML, etc)
    + Knowledge of encryption and over-the-air security protocols (TLS).
    + Knowledge of a variety of languages including C/C++, JavaScript, Java, Python and Shell Script
    + Knowledge in working in resource constrained embedded environments
    + Knowledge in computer science fundamentals including data structures, algorithms, object-oriented design, operating systems, networking protocols, wireless standards and protocols, security protocols, and APIs
    + A passion for applying latest technologies into the development of innovative features and products
    + Excellent written and verbal communication skills
    + Self-motivated and a strong passion for learning
    + A collaborative attitude and strong desire to succeed as part of a global cross-functional team
    **Additional information**
    The Senior IoT Software Engineer is responsible for developing our connectivity software for mass-market, connected products. The role requires an understanding of software methodologies, latest development technologies, and best practices especially as they relate to developing Bluetooth and WiFi connected hardware products that communicate with mobile applications and cloud-based servers. They should also be comfortable working in an embedded software development environment optimizing the performance to the constraints of an embedded system running on a microcontroller in a resource constrained environment.
    Connect with us and learn more about Whirlpool Corporation
    See what it's like to work at Whirlpool by visiting Whirlpool Careers ( . Additional information about the company can be found on Facebook ( , Twitter ( , LinkedIn ( , Instagram ( and YouTube ( .
    Whirlpool Corporation is committed to equal employment opportunity and prohibits any discrimination on the basis of race or ethnicity, religion, sex, pregnancy, gender expression or identity, sexual orientation, age, physical or mental disability, veteran status, or any other category protected by applicable law.
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer - Platform Software interface

    Bengaluru, Karnataka Hewlett Packard Enterprise

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Engineer - Platform Software, Device Drivers, System Bring-Up


    Experience: 7+ Years


    Location: Bangalore

    This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.



    Who We Are:

    Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.



    Job Description:

    Our team is responsible for driving technology leadership in the Juniper routing, access, and aggregation router developments for next-generation Metro and 5G networks, deployed in some of the world’s largest service providers, data centers, enterprise, and metro ethernet networks.


    We are driving growth in revenue and market share in service provider, data center, enterprise, access, and aggregation space, by delivering market-leading products with continuous innovation and relentless execution. These products (either modular or chassis-based) are based on either homegrown switching ASIC or based on merchant silicon.


    What you'll do:


    Upbeat and hardworking engineers with a can-do demeanor to become part of our success story.


    Responsibilities

    You will be part of this platform team, responsible for developing platform software in the areas of:

    • Board bring-up related experience. 10G, 40G, 100G, 400G, 800G interface related platform software like interface drivers, etc.
    • Platform infrastructure-related software like Routing Engine Redundancy/High Availability, Chassis/line card, fabric, Optics, etc.
    • Timing software in PTP, SYNCE & Grand Master
    • You will be responsible for these product developments in the platform area in either JunOS or Junos evolved software architecture.
    • In addition to the development activity, you are required to work closely with system and solution test teams to ensure products/solutions delivered are of the highest quality.
    • You will be required to work closely with Juniper Technical Assistance Team for providing engineering assistance in supporting critical customer escalations for customer deployments.


    What you need to bring:

    • BTech / MTech in CS/CE or related field with proven experience of 7+ years.
    • Good understanding of hardware-level details for Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash Driver
    • Proficiency with device drivers, system bring-up, FreeBSD/Linux internals.
    • Understanding of Ethernet, OTN, SONET, etc. technologies.
    • Strong technical, analytical, and problem-solving skills.
    • Strong in C, C++ programming, OO analysis & design, data structures, and system debugging skills.
    • Prior software development experience on networking products.



    Additional Skills:

    Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)



    What We Can Offer You:

    Health & Wellbeing

    We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.


    Personal & Professional Development

    We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.


    Unconditional Inclusion

    We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.



    Let's Stay Connected:

    Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Software Jobs in India !

    Software Engineering Manager - Platform Software

    Bengaluru, Karnataka Hewlett Packard Enterprise

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Title: Sr Manager - Platform Software, Device Drivers, System Bring-Up


    Experience: 12+ Years


    Location: Bangalore


    This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.


    Who We Are:

    Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.


    Job Description:


    The candidate will be part of a platform software team that delivers high speed, feature rich, energy efficient, cutting edge routing platform for tier 1 cloud customers, service providers and large enterprises. The candidate will be leading a high performance and experienced software development team of 15+ engineers


    What you'll do:

    • The candidate will be leading and managing a team of 12+ platform engineers.
    • The candidate should have good technical knowledge in networking/platform domain to lead the team. Knowledge of building large complex platform is highly desirable.
    • Experience in leading a team working on high speed serial links, board bring up, chassis and fabric management, interface technologies like 25G/100G/400G, optics will be a plus
    • The candidate will be working on projects starting from conception, design, development and productization of hardware and software for the network platforms. Candidate will be working closely with product management and other cross-functional teams like hardware, ASIC, system testing, solution testing, manufacturing teams.
    • The candidate should be able to come up with the resource requirement (proto, hardware, software, headcount) project schedule for delivering complex cross functional projects.
    • The candidate should have project management skills to manage and monitor progress for projects and mitigate risk in a proactive manner. The candidate will be responsible for timely delivery of projects.
    • The candidate should be championing quality within and outside the team.
    • The candidate should be interacting with vendors on need basis.
    • The candidate should be leading the team in case of customer escalations and manage customer expectation.
    • The candidate should be a good team player and work closely with other teams towards success of the project.
    • The candidate should have good people management skills for managing and nurturing a high performing team.


    What you need to bring:

    • The candidate should be holding BS/MS degree and should have 12+ years work experience with at least 5 years of experience in networking area.
    • Experience in developing high performance modular platforms is highly desirable.
    • 5+ years of experience Leading / Managing high-performance team.
    • Development experience on networking products
    • Good understanding of hardware-level details for Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash Driver
    • Proficiency with device drivers, system bring-up, FreeBSD/Linux internals.
    • Understanding of Ethernet, OTN, SONET, etc. technologies.
    • Strong technical, analytical, and problem-solving skills.
    • Strong in C, C++ programming, OO analysis & design, data structures, and system debugging skills.
    • Prior software development experience on networking products.



    What We Can Offer You:

    Health & Wellbeing

    We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.


    Personal & Professional Development

    We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.


    Unconditional Inclusion

    We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.



    Let's Stay Connected:

    Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.

    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Software Jobs