Embedded C++ Software Architect

6 days ago


Hyderabad, India VARITE Inc. Full time
Job Title: Embedded C++ Developer

We are seeking a highly skilled Senior Software Engineer with over 10 years of experience in software development, particularly in the fields of Electronic Design Automation (EDA), embedded systems, or telecommunications. The ideal candidate will have a strong background in product development and will be responsible for designing and implementing software solutions that meet our client's needs.

Key Responsibilities:
  • Design, develop, and maintain software tools for EDA, embedded systems, or telecom applications.
  • Collaborate with cross-functional teams to gather requirements and ensure software solutions align with product goals.
  • Utilize advanced C++ programming skills (C++11/C++14) and frameworks such as Boost and STL to develop high-quality, efficient code.
  • Implement and adhere to software quality assurance practices, methodologies, and procedures to ensure high reliability and performance of production software.
  • Engage in problem-solving sessions, bringing innovative ideas and solutions to complex challenges.
  • Communicate effectively with global teams, providing updates on project progress and collaborating on solutions.
  • Mentor junior developers and contribute to team knowledge sharing.
Qualifications:
  • Bachelor's degree in Computer Science, Electrical Engineering, or Electronics and Communication Engineering (CS/EE/ECE).
  • 3+ years of software development experience, with a focus on EDA tools or embedded/telecom software.
  • Proven expertise in C++ programming (C++11/C++14), with a strong understanding of Boost and STL libraries.
  • Experience in product development and familiarity with production software quality assurance practices.
  • Excellent problem-solving skills, with a creative approach to overcoming technical challenges.
  • Strong communication skills, with experience collaborating in a global team environment.
Preferred Skills:
  • Knowledge of Agile methodologies and experience working in Agile teams.
  • Familiarity with additional programming languages or technologies relevant to our domain.
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) practices.
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic work environment that encourages innovation and collaboration.
  • The chance to work on cutting-edge technology in a supportive team setting.


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking a skilled Embedded Software Developer to join our Open Source software development team. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for analyzing, porting, integrating, and optimizing Open Source software onto the QNX Real-Time Operating System (RTOS).Key Responsibilities:Analyze...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key Responsibilities:Design...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As a key member of our Open Source software development team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India Findernest Software Services Pvt Ltd Full time

    Firmware Engineer RoleWe are seeking a skilled Firmware Engineer to join our team at Findernest Software Services Pvt Ltd. As a Firmware Engineer, you will play a crucial role in developing and maintaining embedded software for various electronic devices.Key ResponsibilitiesFirmware Development: Design and implement firmware solutions for embedded systems,...


  • Hyderabad, India SAN Engineering Solutions Full time

    Job Title: Embedded Software EngineerJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at SAN Engineering Solutions. The ideal candidate will have a strong background in C programming and embedded systems development, with a focus on automotive software development.Key Responsibilities:Design and implement embedded...


  • Chennai/Hyderabad, India SAN Engineering Solutions Full time

    Embedded C++ DeveloperWe are seeking a highly skilled Embedded C++ Developer to contribute to the development of cutting-edge embedded systems at SAN Engineering Solutions.The ideal candidate will have a strong foundation in C++ programming, a deep understanding of embedded systems, and a passion for creating innovative solutions.Key Responsibilities:Design,...


  • Chennai/Hyderabad, India SAN Engineering Solutions Full time

    Embedded C++ Developer Job DescriptionWe are seeking a highly skilled Embedded C++ Developer to contribute to the development of cutting-edge embedded systems. The ideal candidate will have a strong foundation in C++ programming, a deep understanding of embedded systems, and a passion for creating innovative solutions.Key Responsibilities:Design, develop,...


  • hyderabad, India TekWissen India Full time

    Job Title: Embedded C++ Developer Location: Hyderabad, India Experience Level: 5 years Job Type: Full-Time Job Summary: We are seeking an experienced Embedded C++ Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software for embedded systems. You will work on low-level hardware and develop...


  • Hyderabad, India TekWissen India Full time

    Job Title:Embedded C++ DeveloperLocation:Hyderabad, IndiaExperience Level:5 yearsJob Type:Full-TimeJob Summary:We are seeking an experienced Embedded C++ Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software for embedded systems. You will work on low-level hardware and develop high-quality C++...


  • Hyderabad, India TekWissen India Full time

    Job Title: Embedded C++ DeveloperLocation: Hyderabad, IndiaExperience Level: 5 yearsJob Type: Full-TimeJob Summary:We are seeking an experienced Embedded C++ Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software for embedded systems. You will work on low-level hardware and develop...


  • hyderabad, India TekWissen India Full time

    Job Title: Embedded C++ Developer Location: Hyderabad, India Experience Level: 5 years Job Type: Full-Time Job Summary: We are seeking an experienced Embedded C++ Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software for embedded systems. You will work on low-level hardware and develop...


  • hyderabad, India TekWissen India Full time

    Job Title: Embedded C++ DeveloperLocation: Hyderabad, IndiaExperience Level: 5 yearsJob Type: Full-TimeJob Summary:We are seeking an experienced Embedded C++ Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software for embedded systems. You will work on low-level hardware and develop high-quality...


  • Hyderabad, India TekWissen India Full time

    Job Title: Embedded C++ DeveloperLocation: Hyderabad, IndiaExperience Level: 5 yearsJob Type: Full-TimeJob Summary:We are seeking an experienced Embedded C++ Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software for embedded systems. You will work on low-level hardware and develop high-quality...


  • Hyderabad, India TekWissen India Full time

    Job Title: Embedded C++ DeveloperLocation: Hyderabad, IndiaExperience Level: 5 yearsJob Type: Full-TimeJob Summary:We are seeking an experienced Embedded C++ Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software for embedded systems. You will work on low-level hardware and develop high-quality...


  • Hyderabad, India Cadence Design Systems Full time

    Job Summary As a software architect, you will be responsible for Cadence’s next generation chiplet and subsystem SW. This involves working closely with HW architecture teams, partner companies and potential customers to understand their requirements and standardize the architecture. You will lead the effort to create a fully customizable software...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded DeveloperLocation: Bangalore, Pune, Hyderabad, ChennaiJob OverviewWe are seeking an experienced Embedded Developer with 4-6 years of hands-on experience in developing and deploying embedded systems. The ideal candidate will have strong programming skills in low-level languages, expertise in hardware-software integration, and experience...


  • Hyderabad, Telangana, India KPIT Full time

    Job SummaryAt KPIT, we are seeking a highly skilled AUTOSAR Software Architect to join our team. The ideal candidate will have hands-on experience with AUTOSAR RTE, BSW modules, MCAL, and OS. Additionally, they should be proficient in Embedded C programming and have experience with microcontrollers from various manufacturers.Key ResponsibilitiesDesign and...