Skip to main content
ResumeKart
← Back to Jobs

Mars Telecom Systems - Senior Embedded Software Engineer - C/C++ Programming

Mars Telecom Systemsβ€’Hyderabad
Full-timeSenior
πŸ‘οΈ 0 viewsβ€’πŸ“ 0 applicationsβ€’Posted 10/22/2026β€’Expires 11/21/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Mars Telecom Systems - Senior Embedded Software Engineer - C/C++ Programming roles in Hyderabad β€” straight to your inbox. No account needed.

Applying to this role? Tailor your rΓ©sumΓ© to this job description in one click, then download it free β€” just a small ResumeKart footer, no subscription.

Job Description

: We are seeking a highly skilled and motivated Embedded Software Engineer to join our team. The ideal candidate will have a strong background in developing embedded systems and a high proficiency in programming languages such as Embedded C, C++, Java, Ada, Python, Vxworks, and Rust. You will play a critical role in designing, developing, and optimizing software solutions for cutting-edge embedded systems across various industries. Key Responsibilities : Design and Development : - Develop, test, and optimize embedded software solutions for various platforms. - Implement efficient and robust code in Embedded C, C++, Java, Ada, Python, and Rust for real-time and high-performance applications. - Collaborate with hardware teams to design firmware/software interfaces and ensure seamless integration. System Optimization : - Analyze system requirements and constraints to create innovative solutions. - Optimize code for performance, memory usage, and power consumption. Testing and Debugging : - Conduct unit tests, integration tests, and system validation for embedded software. - Debug and troubleshoot issues in embedded systems and implement solutions. Documentation and Standards : - Write comprehensive technical documentation for code, processes, and systems. - Adhere to industry best practices and safety standards for embedded systems development. Collaboration : - Work with cross-functional teams, including hardware engineers, product managers, and QA teams, to deliver high-quality products. - Participate in code reviews and contribute to team knowledge sharing. Qualifications and Skills : Educational Background : - Bachelor's or Master's degree in Computer Science, Electrical Engineering, Software Engineering, or related field. Technical Skills : - Proficiency in programming languages : Embedded C, C++, Java, Ada, Python, and Rust. - Strong understanding of real-time operating systems (RTOS) and embedded system architecture. - Experience with microcontrollers, microprocessors, and low-level hardware interfaces (SPI, I2C, UART, etc.). - Knowledge of embedded software development tools, compilers, and debugging tools. - Familiarity with version control systems (e.g., Git) and CI/CD pipelines. Additional Skills : - Experience with safety-critical systems and standards (e.g., ISO 26262, DO-178C) is a plus. - Strong analytical and problem-solving skills. - Excellent communication and teamwork abilities

Partner picks for Mars Telecom Systems - Senior Embedded Software Engineer - C/C++ Programming in Hyderabad

Matched to the skills this page calls for and the candidate's location.

Partner
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.