Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Developer - C/C++ Programming

Mobile Programming LLC

Position : Embedded DeveloperExperience : 4-8YearsNotice period : Immediate joinerLocation : Bengaluru, Pune, Chandigarh, Chennai, Panchkula, Mumbai, GurugramJob Description :Key Responsibilities :- Define high level system architecture for systems on the motorcycle such as battery monitoring system, all sensor inputs, motor controller and high current busses, and gauges/rider interface- Design, develop, code, test and debug systems software for bike systems and functional test systems.- Analyze and enhance efficiency, stability and scalability of system resources.- Integrate and validate new product designs.- Interface with hardware design and development.- Support software QA and optimize I/O performance.- Conduct peer reviews of designs, features, and marketing/engineering specifications- Work with component vendors to qualify parts to meet the needs of the system architecture.- Assist with building a test infrastructure to get full test coverage of all features- Ensure these motorcycle systems meet requirements, release them for production and commercial deployment.- Ensure projects are handed off to production for on time, fully qualified, quality manufacture on production schedule- Provide post production support.- Mentor other Jr and mid-level engineersRequired Education/Experience :- Required minimum of BS degree (MS preferred) in Computer Science, Electrical Engineering or similar area- Extensive experience with embedded systems software and hardware- Extensive experience developing in C and C++ environments.- Experience with wireless communication principles and protocols: 3GPP, 802.11 or Bluetooth.- Experience with analog and digital circuit design; power electronics is a plus- Experience with automotive power train systems or EV systems preferredSkills and Attributes :- Strong embedded programming expertise in C or C++ programming- Experience in hands-on development and troubleshooting on embedded targets.- Proven experience in embedded systems design with multitasking real-time operating systems.- Familiarity with software configuration management tools, defect tracking tools, and peer review.- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.- Problem solving and process oriented design test and document is essential.- Proficiency debugging embedded software systems. Familiarity with UARTs JTAG, and oscilloscopes.- Strong documentation and writing skills with attention to detail.- Experience with SEI CMMI policies and procedures is a plus.- Excellent communication skills.- Adequate knowledge of reading schematics and data sheets for components.- Ability to evaluate technologies and their fit to design specifications (ref:hirist.tech)

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Embedded Developer - C/C++ Programming in Chennai vacancy
  •  ...analytics and redefine financial investment. Job Description Responsibilities Develop and maintain high-performance backend systems Write clean, modular, and testable C++ code Participate in code reviews, sprint planning, and troubleshooting Collaborate... 
    Suggested
    Full time
    Work at office
    Working Monday to Friday
    Shift work

    MicroStrategy India

    Chennai
    6 days ago
  • Rs 2 - 4 lakhs p.a.

    Embedded Software Engineer Start Date...  ...early applicant About the job Design, develop, and maintain embedded software for medical...  ...communication protocols. Develop firmware using C/C++ for embedded platforms. Collaborate with... 
    Suggested
    Immediate start

    ABABIL HEALTHCARE

    Chennai
    a month ago
  • Job Description :We are seeking a skilled C++ developer to join our dynamic team. The successful...  ...Development Must Have : - Proficiency in C/C++ - Proficiency in Microsoft SQL Server...  ...development Good to have : - Experience in programming in C# and JAVA - Exposure to device... 
    Suggested
    Full time

    Mobile Programming LLC

    Chennai
    11 hours ago
  • Job Title: RDK-B Software Engineer (C++ / Yocto / GStreamer)Experience: 41...  ...in C++, Yocto, and GStreamer to develop and maintain broadband gateway software on embedded Linux platforms. The ideal candidate...  ...applications and middleware using C/C++ on Embedded Linux.- Customize... 
    Suggested
    Full time

    Akshaya Business IT Solutions

    Chennai
    2 days ago
  •  ...JD: Python Embedded Engineer Location : Chennai Experience : 3+ years Budget : 1...  ...closely with cross-functional teams to design, develop, and optimize software solutions that...  ....   Good to Have Experience with C/C++. Knowledge of RTOS or Linux-based embedded... 
    Suggested

    iaseess consultant llp

    Chennai
    more than 2 months ago
  •  ...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 ensure smooth collaboration and delivery. Responsibilities: * Build and optimize high-performance backend... 

    Randstad

    Chennai
    a month ago
  •  ...Responsibilities:Design & Development:- Design, develop, and maintain scalable, reliable, and high...  ...strong hands-on development skills on C++ & Python.- Strong hands-on skills in Shell...  ...- Volunteer time off- LinkedIn Learning- Employee-Assistance-Program (EAP) (ref:hirist.tech)
    Flexible hours

    NIELSENIQ (INDIA) PRIVATE LIMITED

    Chennai
    8 days ago
  •  ...expertise in Layer 3 networking protocols and system-level programming. The ideal candidate will have hands-on experience in designing and developing routing protocols, Segment Routing, and MPLS technologies, along with solid C/C++ programming skills in a Linux environment.Key... 

    ACL Digital

    Chennai
    6 days ago
  • About the Role:We are looking for a talented Mobile Application Developer to design, develop, and maintain high-performance mobile applications for Android and iOS platforms. In this role, you will build mobile performance monitoring solutions, collaborate with cross-functional... 

    CliqHR

    Chennai
    9 days ago
  • Job Title :Onshore, React Native DeveloperRole Summary :The React Native Developer will work onshore to develop and enhance mobile banking applications using React Native. The role focuses on implementing high-quality, secure, and performant mobile features while collaborating... 

    Albireo Recruiters

    Chennai
    27 days ago
  •  ...The candidate will be working with the WiFi team at Arista, developing cutting edge and next generation WiFi solutions in a fast-...  ...years of Software Engineering experience- Well versed with programming in one of C/C++/Go languages- Experience working in a Linux environment, developing... 

    Arista Networks India Private Limited

    Chennai
    8 days ago
  •  ...openWRT / prplOS Lead with strong expertise in embedded Linux, router operating systems, and...  ...should have hands-on experience with Embedded C/C++, OpenWRT, prplOS, or similar router...  ...technologies.Key Responsibilities :- Design, develop, and enhance embedded networking solutions... 
    Full time

    GlobalLogic India Private Limited

    Chennai
    5 days ago
  •  ...architecture, L2/L3 protocol development, ASIC integration, and programming in C/C++. This is a pure individual contributor (IC) role. You’ll...  ...countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica... 
    Full time
    Work at office
    Remote job

    Celestica International LP

    Chennai
    27 days ago
  •  ...Region: Asia  Country: India  State/Province: Chennai  City:  Guindy, Chennai  Summary The  Senior BIOS Lead Engineer , Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug,... 
    Full time
    Hybrid work
    Work at office
    Remote job

    Celestica International LP

    Chennai
    18 days ago
  •  ...(m/f/d): * Define strategies for Embedded development tools which is cost effective...  ...* Hands on and good knowledge developing, integrating, testing software for...  ..., Makefile, CMake, XML, JSON * Programming Languages: understand building of C/C++, Python * Willingness to learn... 
    Full time
    Worldwide
    Flexible hours

    ZF Friedrichshafen AG

    Chennai
    9 days ago
  •  ...performance and customer delight.Roles & Responsibilities : - Design, develop, and maintain scalable web applications using Node.js, React,...  ....- Strong knowledge of JavaScript (ES6+), asynchronous programming, and API integration.- Experience in debugging, performance tuning... 

    Ezeiatech Systems Private Limited

    Chennai
    2 days ago
  • Must have competencies: Technical Skills  5-10 years of experience in software development using C++ programming language.Classified as Business Experience in preparing software architecture, design for the development of software products.  Ability to create and... 

    Randstad

    Chennai
    more than 2 months ago
  •  ...Software Development Engineer- Proficiency in C++/C programming language- Software Development experience...  ...requirements gathering to delivering the fully developed feature.- Strong software debugging skills especially in embedded systems.- Experience in Network Systems Software... 

    Arista Networks India Private Limited

    Chennai
    8 days ago
  •  ...design, architecture, and building scalable services.- Proficiency in at least 1 programming language, 1 scripting language, and 1 frontend framework such as Java, Python, JavaScript, C#, or C++, Vue.js with TypeScript, Node.js, .NET Core.- Demonstrated experience in... 

    Ramco Systems Limited

    Chennai
    29 days ago
  •  ...knowledge on various payment transactions like authorization, advice, e-comm, mail order, pre-auth etc.- Have expertise in programming languages like C++, platforms like Linux/Unix, shell scripting.- Should be able to validate business Cases, perform requirement analysis,... 

    INUMELLAS CONSULTANCY SERVICES PRIVATE LIMITED

    Chennai
    6 days ago
  • Rs 485 per week

     ...Role Overview We are seeking an Embedded Linux Firmware Engineer to develop next-generation Intelligent PDUs (Power Distribution Units) used in Audio/Video...  ...has strong experience in embedded Linux systems, C/C++ development, networking protocols, and feature-level embedded... 
    Full time
    Remote job

    netgear

    Chennai
    1 day ago
  •  ...platform maturity, and ability to operate across heterogeneous enterprise platforms. The key requirement is not mastery of one programming language, but the ability to design scalable enterprise solutions across: enterprise applications integrations / APIs... 
    Permanent employment

    Staples India Business Innovation Hub Private Limited

    Chennai
    15 days ago
  •  ...Programmer Job Summary Provide premium Mainframe Storage system programming support and services to Ensono mainframe clients. The...  .../response problems related to Mainframe Storage ~ Ability to develop innovation, strategies, processes, and best practices in software... 
    Hybrid work
    Shift work

    Ensono

    Chennai
    a month ago
  •  ...Check us out at Position Summary Provide premium CICS system programming support and services to Ensono mainframe clients. The...  ...CICS in a parallel sysplex- CICSPlex environments ~ Ability to develop innovation, strategies, processes, and best practices in software... 
    Hybrid work
    Shift work

    Ensono

    Chennai
    12 days ago
  •  ...community and initiatives/global projects/RCAs/THCs/Modernization projects. Has to mentor people, support the ongoing /upcoming training programs – Reskilling, Upskilling, Cross skilling initiatives. Lead and deliver new/existing deal engagements. Act as a bridge between... 
    Full time
    Afternoon shift

    TecQubes Technologies

    Chennai
    9 days ago
  •  ...ideal candidate will have deep expertise in Rust and high-level programming languages, with a focus on system design, coding, and integration...  ...in one or more high-level programming languages (Rust, C++, Go).- Familiarity with cloud platforms such as AWS, Azure, or GCP... 

    PROLEGION PRIVATE LIMITED

    Chennai
    7 days ago
  •  ...Investech Pvt Ltd is a specialized financial technology firm focused on developing high-performance algorithmic trading systems and quantitative...  ....Required Skillset :- Demonstrated proficiency in Python and C++ for building high-frequency trading systems and complex quantitative... 

    Aruvee Intelligence Pte Ltd

    Chennai
    26 days ago
  •  ...expertise in graphics rendering and software development within embedded systems. Candidates must demonstrate proficiency in both 2D...  ...methodologies. Skilled in programming with C++ for performance-critical applications.... 

    Luxoft

    Chennai
    1 day ago
  • Job Description :Key Responsibilities :- Design, develop, and maintain robust backend services and microservices using .NET Core 10.-...  ...SQL, and Blob Storage.- Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and backend application architecture.-... 

    Worksconsultancy

    Chennai
    18 days ago
  •  ...DeveloperLocation : ChennaiExperience : 5 to 7 YearsEmployment Type : Full-TimeJob Summary : We are looking for a skilled Salesforce Developer with strong expertise in Sales Cloud and Service Cloud. The ideal candidate should have hands-on experience in Lightning Web... 
    Full time
    Immediate start

    Rudhra Info Solutions

    Chennai
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Developer - C/C++ Programming. Be the first to apply!