Senior Software Developer – C++ and Python

4 weeks ago


Bengaluru, India Altair Engineering Full time

Transforming the Future with the Convergence of Simulation and Data

Senior Software Development Engineer – C++ and Python

Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables open, creative thinking, and we deeply value our employees and their contributions towards our clients' success, as well as our own.

Duties and Responsibilities:

Senior Software Developer will be responsible for key areas of Software Development in Altair HyperWorks NVH Director. Some of the responsibilities are but not limited to: Implement new features in NVH Director and NVH Core Framework. Design, Develop and execute unit test scripts and test cases for existing and new features in the product. Interact with Software Development Managers and Program Managers to design and implement business requirements Document the design changes and participate in design/code reviews Interact and assist QA team to understand new features being implemented Accomplish the tasks in a timely manner following Software development process, with high quality.

Qualifications:

B.E./B.Tech./M.E./M.Tech. in Mechanical, Computer Science, Automobile, Aerospace or Civil Engineering.

Must Have experience:

Strong Academic track record Software Development experience in in C++, TCL/TK, C, COM on Windows/LINUX platform. Good knowledge of Data structures and Algorithms Object Oriented Design and UML Good interpersonal and communication skills Ready to work in dynamic environment and on different technologies Should be able to deliver assignments with high quality while adhering to schedule

Desired Skills :

Experience/Knowledge in Engineering Noise & Vibrations Analysis like Modal Analysis, Frequency Response Analysis, Transfer Path Analysis, Engine Order Analysis, etc., Software Development Design and Customization Development experience of Altair HyperWorks using C/C++/TCL/TK Experience at Noise Vibrations and Harness Group in Automotive OEM is a big plus.

What We Offer: 

Real career opportunities. Working in an environment with people from different engineering backgrounds. A fun and friendly team in a nice work environment Good remuneration according to your level. And a great opportunity to grow your career in a strong international software company. We are a Great Place to work certificated company

How You Will Be Successful:

Envision the Future Communicate Honestly and Broadly  Seek Technology and Business “Firsts”  Embrace Diversity and Take Risks 

Why Work With Us:

Altair is a global technology company providing software and cloud solutions in the areas of data analytics, product development and high performance computing (HPC). Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future. With more than 3,000 engineers, scientists and creative thinkers in 25 countries, we help solve our customer’s toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today’s problems into tomorrow’s opportunities.

For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration.

To learn more, please visit altair.com . Ready to go? #ONLYFORWARD



  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python- Years of experience 6 to 15 years- Expertise in programming languages like C, C++, Python- Experience in developing firmware for embedded and control systems- High level expertise in working with RTOS based systems.- Ability to read datasheets and schematics.- Familiar with working on...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python Years of experience 6 to 15 yearsExpertise in programming languages like C, C++, PythonExperience in developing firmware for embedded and control systemsHigh level expertise in working with RTOS based systems.Ability to read datasheets and schematics.Familiar with working on control...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python Years of experience 6 to 15 yearsExpertise in programming languages like C, C++, PythonExperience in developing firmware for embedded and control systemsHigh level expertise in working with RTOS based systems.Ability to read datasheets and schematics.Familiar with working on control...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Development Engineer – C++ and Python Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataSenior Software EngineerAltair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable, high-performance,...


  • Bengaluru, India Spigot Software Pvt Ltd Full time

    Description Essential Responsibilities :Specific day-to-day responsibilities and milestones needed to achieve the objectives : - At least 2 years of software development experience using STL and medium to complex business logic using C++ .- Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Engineer Altair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable,...


  • Bengaluru, India Leadway Resource Full time

    Role Overview : We are looking for a highly skilled Senior Software Engineer with expertise in C and C++ programming, along with exposure to Python server-side development.- The ideal candidate will have extensive experience in developing and debugging complex, multi-threaded, real-time systems on Linux platforms.- This role requires strong knowledge of...


  • Bengaluru, India CIEL HR Services Full time

    Job title:Software Engineer Python c++Experience:3-7 YearsLocation:BangaloreTechnical skills and core competencies:1. 3 to 7 years of Python development experience on Linux Operating System.2. Atleast 2 years of experience in C++ development.3. Excellent troubleshooting and problem solving skills is a must have.4. Hands-on expertise on any of the...

  • C++ Developer

    3 weeks ago


    Bengaluru, India Global Pharma Tek Full time

    Mandatory skill- C++, Python, MQTT, Socket Programming, (Networking/Cyber Security is preferred)Job Description:Bachelor’s / master’s degree in electronics, computer science engineering, or related field with - years of experience in embedded SW programming on C++.Software Design/Software ArchitectureKnowledge of design patterns.Should be able to convert...


  • Bengaluru, India Software AG Full time

    Locations: BangaloreSoftware AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer...

  • C++ Developer

    4 weeks ago


    Bengaluru, India Global Pharma Tek Full time

    Mandatory skill- C++, Python, MQTT, Socket Programming, (Networking/Cyber Security is preferred) Job Description: Bachelor’s / master’s degree in electronics, computer science engineering, or related field with - years of experience in embedded SW programming on C++. Software Design/Software Architecture Knowledge of design patterns. ...

  • BMC, C++, Python

    3 weeks ago


    Bengaluru, India Paradise Placement Consultancy Full time

    Responsibilities: • Design, develop, test, deploy, maintain and improve BMC or any Platform Management controller software. • Write Embedded Linux based application and system software to match design specifications. • Debug, root cause and fix complex system level software deficiencies. • Participate in code reviews and help team to optimize code....


  • Bengaluru, India Software AG Full time

    Locations: BangaloreSoftware AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer strategy...


  • Bengaluru, India Excellence and Eminence LLP Full time

    About the Role :We are seeking a highly skilled Embedded Software Developer to join our team and play a crucial role in the development of our client's electronic products. This role is ideal for a candidate with extensive experience in embedded C++ programming, Linux, and real-time systems.Responsibilities :- Participate in all phases of the software...

  • C++ Developer

    1 week ago


    Bengaluru, India Spigot Software Pvt Ltd Full time

    You will join a team of 19 Developers in charge of the Commodities analytics and grabbers applications on iSuite infrastructure, which is a real-time infrastructure for financial data contribution. You will be responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered...

  • Bmc, C++, Python

    7 days ago


    Bengaluru, India Syntaxive Technologies Full time

    **Exp Required: 4 - 10 Years - MUST** **HYBRID MODEL OF WORKING** **Roles and Responsibilities** **Baseboard Management Controller Experience required: 2-10 years** **Responsibilities**: - Design, develop, test, deploy, maintain and improve BMC or any Platform Management controller software. - Debug, root cause and fix complex system level software...


  • Bengaluru, India Synopsys Inc Full time

    Job Responsibilities:Proficient in C++ programming, responsible for designing, coding, and testing software components. Contribute to the development and enhancement of software applications.Create and maintain Makefiles, BOM files and build systems to streamline the software build and deployment process. Ensure code is efficiently compiled and...


  • Bengaluru, India MaxLinear Full time

    ResponsibilitiesMaxLinear is seeking a Senior Software Engineer to join our growing team. In this role, you will focus on the following:Work closely with the hardware engineering team in the development of Graphical User InterfacesDesign and develop commercial software applications for customer useCreate intuitive and responsive software applications that...


  • Bengaluru, India Anju Software Full time

    About us:Anju is a customer-first organization providing adaptable life science solutions for clinical research, medical affairs, and data science. TrialMaster, IRMS MAX, and TA Scan, the company’s flagship products, reduce complexities in the drug and device discovery and commercialization process allowing our customers to enhance the quality of their...