High Performance C++ Software Engineer

2 days ago


Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000
Software Developer Role

We are seeking an experienced C++ Software Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance software applications using C++. A strong background in MISRA C/C++ coding guidelines is essential.

  • Main Responsibilities:
  • Design, develop, and maintain high-performance software applications using C++.
  • Ensure all code adheres strictly to MISRA C/C++ coding guidelines for safety, security, and reliability.
  • Conduct thorough code reviews to identify and rectify non-compliance issues and optimize performance.
  • Participate in the full software development lifecycle, from requirements analysis to deployment and maintenance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and upgrade existing systems to improve functionality and stability.
  • Contribute to technical documentation and maintain coding standards.

Requirements:

  • A minimum of 5-8 years of experience as a C++ Developer.
  • Strong proficiency in C++ programming language.
  • Demonstrable experience and deep understanding of MISRA C/C++ coding guidelines.
  • Experience with software development on embedded systems or high-reliability applications (desired based on MISRA context).
  • Solid understanding of object-oriented programming (OOP) principles.
  • Proficiency with version control systems (e.g., Git).
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.

Preferred Qualifications:

  • Experience with static analysis tools.
  • Familiarity with various build systems (e.g., CMake, Make).
  • Knowledge of real-time operating systems (RTOS).
  • Experience in the automotive, aerospace, or medical device industries.


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Software Development LeadArchitect and implement high-performance C++ software in Linux environments as a technical leader.Key Responsibilities:Design Solutions: Create efficient, scalable software systems that meet business needs.Debugging and Performance Optimization: Utilize GDB to identify and resolve complex issues effectively.Multithreading and...

  • Software Engineer

    7 days ago


    Chennai, Tamil Nadu, India beBeeDevelopment Full time

    Job TitleWe are seeking a skilled Software Engineer to join our team. As a bilingual professional, you will be responsible for developing software solutions in C and C++.">Develop software solutions using C and C++ programming languagesWork collaboratively with cross-functional teamsProvide technical guidance and support to colleaguesRequirements:To succeed...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 18,00,000

    Job SummaryWe are seeking a highly skilled and experienced software developer to join our team as a .NET Core Developer.This is an exciting opportunity for a talented individual who can design, develop, and deploy scalable and high-performance microservices-based applications using the .NET Core framework.The successful candidate will have a strong...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Advantest, a leading company in the semiconductor industry, is seeking a skilled Staff Software Engineer to join their team. This individual will design and implement reliable backend software solutions that interact with numerous services.Key Responsibilities:Design high-quality, scalable backend software solutions that solve critical customer...


  • Chennai, Tamil Nadu, India Strategy Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Strategy (Nasdaq: MSTR) is at the forefront of transforming organizations into intelligent enterprises through data-driven innovation. We don't just follow trends—we set them and drive change. As a market leader in enterprise analytics and mobility software, we've pioneered BI and analytics space, empowering people to make better decisions and...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 28,00,000

    Software Engineering RoleJob Overview:We are seeking a seasoned software engineer to join our team and contribute to the design and development of high-performance applications for financial services clients.The ideal candidate will have a strong background in Java-based microservices using Spring Boot, as well as experience with cloud platforms like GCP or...


  • Chennai, Tamil Nadu, India Randstad Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Software Engineer, SeniorLocation: Chennai (Workroom Office)Schedule: 5 Days/Week OnsiteWorking Hours: 11:30 AM 8:30 PM ISTCollaboration: Work with Global TeamsExperience: 8+ YearsRole Overview:As a Senior Software Engineer, you'll be responsible for designing and delivering optimized, reliable backend components in C++. You'll engage with global teams to...


  • Chennai, Tamil Nadu, India beBeeEngineering Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    About the RoleWe are seeking an experienced leader to head our engineering teams in developing and implementing high-scale consumer platforms.Key Responsibilities:Develop a clear technical roadmap for B2C/ecommerce systems, integrating modern AI techniques and automated testing to boost performance and reliability.Oversee the complete product lifecycle from...


  • Chennai, Tamil Nadu, India beBeeRobotics Full time ₹ 9,00,000 - ₹ 12,00,000

    Job TitleSenior Lead Robotics Engineer – Precision HealthcareAbout the RoleWe are seeking a skilled and detail-oriented robotics engineer to join our multidisciplinary team developing cutting-edge surgical robotic systems.This role involves designing, implementing, and validating real-time motion control software using TwinCAT, PLC programming, and C++.You...


  • Chennai, Tamil Nadu, India beBeePerformanceEngineer Full time ₹ 40,00,000 - ₹ 50,00,000

    OverviewAs a performance engineer, you will be responsible for designing and conducting performance tests to ensure the optimal functioning of software applications. This role requires a self-motivated individual with strong programming and communication skills.The ideal candidate will have in-depth knowledge and experience of performance testing,...