
Software Engineer
2 days ago
Job Title: C++ Embedded Software Engineer
Experience: 5+ Years (flexible based on expertise)
Employment Type: Full-Time, Permanent
Location: Hyderabad
Job Summary
We are seeking a highly skilled C++ Embedded Software Engineer to conceptualize, design, develop, and maintain high-performance applications. The ideal candidate will have hands-on experience with C++ development, Linux environments, debugging on target hardware, and multi-threaded applications, along with a strong background in software engineering best practices.
Key Responsibilities
- Design, code, debug, and test C++ embedded software applications.
- Provide creative and practical solutions to complex technical problems using modern programming technologies.
- Analyse and contribute to system and subsystem requirements, specifications, and design definitions.
- Deliver high- and low-level software design documents, storyboards, and interface specifications.
- Implement Object-Oriented Design principles (UML, Design Patterns) in development.
- Build reusable libraries and ensure thorough documentation.
- Support the full SDLC from conception to product delivery, including maintenance and defect resolution.
- Collaborate with cross-functional teams, including QA, product managers, and customer support.
- Apply software engineering best practices: Automated Testing, CI/CD, TDD, SOLID, and Clean Code principles.
- Participate in Agile/Scrum or Kanban ceremonies and contribute to continuous improvement.
- Provide on-call/out-of-hours support when required.
Required Skills & Experience
- Proven experience in C++ development (embedded systems preferred).
- Strong knowledge of multi-threaded applications, client-side development, REST, JSON, and Web Services.
- Proficiency in debugging applications on target hardware and crash reporting solutions.
- Solid experience in Linux development with understanding of Linux UI/UX concepts and Ubuntu platform nuances.
- Familiarity with CLion or Eclipse IDEs, RPM packaging/installers.
- Experience in troubleshooting, debugging, and optimizing applications.
- Hands-on with Git, Jenkins, and Agile methodologies.
- Knowledge of test automation frameworks (Google Test, VSTest).
- Strong problem-solving and communication skills.
Desirable Skills
- Experience with other high-level languages: C#, Java, Python, JavaScript, XML.
- Familiarity with BitBucket, Conan, DOORS, Test Rail, JIRA.
- Hands-on experience with Valgrind, memory management, disk I/O optimization.
- Exposure to cryptography, NFC interfacing, and low-level smart card communication.
- Experience building simulators or test harnesses.
Education & Qualifications
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field (or equivalent professional experience).
- Master’s degree in a related discipline – desirable.
- Certifications in relevant programming languages, frameworks, or Agile (Scrum Master) – a plus.
-
Software Engineer
6 days ago
Hyderabad, Telangana, India, Telangana Softmaster technology solutions Full timeCompany Description We suggest you enter details here. Role Description This is a full-time on-site role for a Software Engineer located in Hyderabad. The Software Engineer will be responsible for developing and maintaining back-end web applications, writing high-quality code, and ensuring optimal performance of software systems. Daily tasks include software...
-
Embedded Software Engineer
1 week ago
Hyderabad, Telangana, India PMR Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole DescriptionThis is a full-time, on-site role for an Embedded Software Engineer located in Hyderabad. The Embedded Software Engineer will be responsible for developing and implementing embedded software for various projects. Daily tasks include programming, debugging, troubleshooting, and improving software performance. The engineer will collaborate with...
-
Software Engineer
6 days ago
Hyderabad, Telangana, India, Telangana ViaPlus Full timeViaPlus is hiring a Senior Software Engineer – Full Stack Developer with strong expertise in .NET Core and Angular. In this role, you will design, develop, and maintain end-to-end web applications that are scalable, efficient, and user-friendly. You will build robust backend services with .NET Core, integrating seamlessly with databases, APIs, and other...
-
Senior Software Engineer
4 days ago
Hyderabad, Telangana, India, Telangana Dhruva Space Full timeRole Overview and Responsibilities:Dhruva Space is seeking an experienced and highly skilled Senior Software Engineer to drive the design, development, and delivery of mission-critical software systems. This role combines technical leadership with hands-on coding, ensuring the robustness, scalability, and reliability of software that enables spacecraft...
-
Software Engineer
2 days ago
Hyderabad, Telangana, India, Telangana BrightEdge Full timeSoftware Engineer - Content Parsing The Opportunity We're looking for a talented and detail-oriented Software Engineer - Content Parsing to join our dynamic team. In this role, you'll be crucial in extracting, categorizing, and structuring vast amounts of content from various web sources. You'll leverage your expertise in Python and related parsing...
-
Senior Software Engineer
6 days ago
Hyderabad, Telangana, India, Telangana ValueMomentum Full timeJob Description: Senior Software Engineer – Guidewire BillingCenter Job Title: Senior Software Engineer– Guidewire BillingCenterPrimary skills: #Guidewire, #BillingCenterLocation: Hyderabad/Pune/Coimbatore/Bangalore/ChennaiMode of work: Work from OfficeExperience: 4+ years About the jobAre you a programmer who loves to design solutions to solve...
-
Senior Software Engineer
2 weeks ago
Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...
-
Senior Software Engineer
2 weeks ago
Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSr. Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...
-
Senior Software Engineer
6 days ago
Hyderabad, Telangana, India, Telangana Horizontal Talent Full timeSenior Software EngineerExperience: 8-12 YearsLocation: HyderabadNotice: 15 Days LessNumber of position: 2Job Summary:We are seeking a skilled and motivated Senior Software Engineer to join our cross-functional product development team. This role is responsible for developing an automated solution that performs risk assessment and generates reports for SOUP...
-
Senior Java Software Engineer
4 days ago
Hyderabad, Telangana, India, Telangana Blue Spire Inc Full timeBlue Spire Inc is seeking highly skilled and experienced Sr. Java Spring boot API Developers to join our existing team on a transformational initiative for our financial client. You will work alongside a group of talented engineers that will produce disruptive products / platforms that will ensure Customers & Colleagues success and help accelerate...