Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Mars Telecom System Senior Embedded Software Engineer C/C++ Programming.
Hyderabad Jobs | Expertini

Urgent! Mars Telecom System - Senior Embedded Software Engineer - C/C++ Programming - Local Job Opening in Hyderabad

Mars Telecom System Senior Embedded Software Engineer C/C++ Programming



Job description

<p>Job Description :</p><p><br/></p><p>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.<br/><br/>Key Responsibilities :</p><p><br/></p><p>Design and Development :<br/><br/>- Develop, test, and optimize embedded software solutions for various platforms.<br/><br/>- Implement efficient and robust code in Embedded C, C++, Java, Ada, Python, and Rust for real-time and high-performance applications.<br/><br/>- Collaborate with hardware teams to design firmware/software interfaces and ensure seamless integration.<br/><br/>System Optimization :<br/><br/>- Analyze system requirements and constraints to create innovative solutions.<br/><br/>- Optimize code for performance, memory usage, and power consumption.<br/><br/>Testing and Debugging :<br/><br/>- Conduct unit tests, integration tests, and system validation for embedded software.<br/><br/>- Debug and troubleshoot issues in embedded systems and implement solutions.<br/><br/>Documentation and Standards :<br/><br/>- Write comprehensive technical documentation for code, processes, and systems.<br/><br/>- Adhere to industry best practices and safety standards for embedded systems development.<br/><br/>Collaboration :<br/><br/>- Work with cross-functional teams, including hardware engineers, product managers, and QA teams, to deliver high-quality products.<br/><br/>- Participate in code reviews and contribute to team knowledge sharing.<br/><br/>Qualifications and Skills :</p><p><br/></p><p>Educational Background :<br/><br/>- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Software Engineering, or related field.<br/><br/>Technical Skills : <br/><br/>- Proficiency in programming languages : Embedded C, C++, Java, Ada, Python, and Rust.<br/><br/>- Strong understanding of real-time operating systems (RTOS) and embedded system architecture.<br/><br/>- Experience with microcontrollers, microprocessors, and low-level hardware interfaces (SPI, I2C, UART, etc.).<br/><br/>- Knowledge of embedded software development tools, compilers, and debugging tools.<br/><br/>- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.<br/><br/>Additional Skills :</p><p><br/></p><p>- Experience with safety-critical systems and standards (e.g., ISO 26262, DO-178C) is a plus.<br/><br/>- Strong analytical and problem-solving skills.<br/><br/>- Excellent communication and teamwork abilities</p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Mars Telecom Potential: Insight & Career Growth Guide