Senior Embedded Software Developer

4 weeks ago


Bangalore, India Angel and Genie Full time

Job Description :


Embedded Software Developer.


Key skills : Embedded + CMake (Buildroot/ Yocto).


Job Description :


We are recruiting for firmware developer who will be responsible for integrating kernel modules,. embedded systems, developing libraries for high-level languages and firmware for automotive data-acquisition devices.


You will be working with other teams to determine the architecture and. constraints of the project. Ideal candidates will have excellent skills in collaborative problem solving, the willingness to overcome hardware constraints, and the internal drive to create quality products..


Job Responsibilities :


- Analyse the project and participate in discussion with hardware designers, 3rd party driver teams etc.


- Design, build, and maintain efficient, reusable, and reliable C / C++ code.


- Implement performance and quality modules.


- Identify bottlenecks and bugs, and devise solutions to these problems..


Required Skills :


- Bachelor's/Master's degree in computer science, information systems, or a related field experience.


- Strong proficiency in C / C++, with complete knowledge of the language specification.


- Good understanding of memory management in non-garbage collected environments.


- Knowledge of low-level threading primitives and real-time environments.


- Knowledge of component data sheets and specifications.


- Familiarity with language tools, such as Lint, Valgrind, etc..


- Good knowledge of CMake and build Linux systems using build root/Yocto.


- Understanding of underlying electronics to the point where it influences firmware development and debugging.


- Implementing automated testing platforms and unit tests.


- Proficient understanding of code versioning tools such as Git, SVN.


- Excellent analytical and problem-solving abilities.


- Quality assurance through test-driven development and unit tests.


- Refactoring of source code to optimize existing components in terms of efficiency, maintainability and quality.


Preferred Skills :


- XML, Linux / batch scripts and python scripting knowledge would be preferred.


- Experience with automotive protocols (CAN / CCP / XCP / UDS).


- Knowledge of continuous integration.


- Excellent teamwork and communication abilities.


- Excellent organizational and time management abilities.


- Effective scrum master experience.

(ref:hirist.tech)

  • bangalore, India Analog Devices Full time

    Senior Engineer, Software & Security Group (SSG), ACE SW team Automotive cabin electronics (ACE) software team’s charter is to develop/lead technology domains with highly differentiated sensing, signal processing and network solutions for automotive infotainment in general and digital signal processors (DSPs) and in-vehicle connectivity (GMSL, A2B,...


  • bangalore, India Excellence and Eminence LLP Full time

    We are looking for EmbeddedSoftware Developer with 6 to 9 Yrs of Experience for our esteemedclient for Bangalore Location.Key Skills :Embedded C IP/ Ethernet Embedded Processor Architecture Linux MultithreadingNote: Minimum Experienceis 6 Years. Kindly do not apply if you don t meet the minimumexperience.This is an immediaterequirement. Please apply if you...


  • bangalore, India IN19 Alcon Laboratories (India) Pvt Ltd Company Full time

    Summary of the position Alcon is looking to hire Senior Embedded Software Engineer. At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you’ll be recognized for your commitment and contributions and see your career like...


  • bangalore, India White Force Full time

    Job Description: Job Responsibilities: This position will be responsible for developing production ready software following a defined software development process. The person must be capable of analyzing specifications, developing architecture, developing unit designs and developing test plans and cases. The person will be responsible for...


  • Bangalore/Pune, India Joino Mart Solutions Pvt. Ltd Full time

    Job Title : Embedded Software DeveloperLocation : BangaloreExperience Level : Mid to Senior Level (4-8 years)We are seeking a talented Senior Software Engineer with expertise in C/C++, Linux, and low-level Ethernet protocols, specifically focusing on automotive networking technologies. This position offers the flexibility to work remotely or onsite in Pune,...


  • Bangalore, India DevSys Embedded Technologies Pvt Ltd Full time

    Requirements :- Passion for building and delivering great software with a strong sense of ownership.- Hands-on experience on using C, Device driver Kernal, Linux, C Embedded.- Knowledge on using Yacto (Not Mandatory).- Hands-on experience on using ARM Cortex M3 (LPC1768), ARM Cortex M0(STM32F0), etc.- Hands-on using JTAG debugger.- Hands on Linux scripting...


  • bangalore, India Advanced Sterilization Products Full time

    Responsibilities Under limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position: ·Design, develop, and implement embedded software for our products and systems. ·Collaborate with cross-functional teams to define, design, and...


  • bangalore, India Nityo Infotech Full time

    Design and implement the software for embedded system from requirement/Change requests to production. Design, develop, code, test and debug system software. Review code and design Analyze and enhance the existing software for efficiency, stability and scalability of system resources Integrate and validate new design Provide post production...


  • bangalore, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • bangalore, India LG Soft India Full time

    Company Description LG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...

  • Embedded Developer

    2 weeks ago


    bangalore, India Dhruvera Assosiates Pvt Ltd Full time

    Role Description This is a full-time on-site role for an Embedded Developer at Dhruvera Assosiates Pvt Ltd located in Bengaluru. The Embedded Developer will be responsible for debugging, developing embedded software, software development, ARM architecture, and programming. Qualifications Experience :- 5 - 9 Years Location :- Bangalore Experience in C++ 11...


  • bangalore, India LTIMindtree Full time

    Senior Software Engineering Job Req Id: 1271114 Embedded software development using Embedded C programming skills and knowledge of Wireless headsets based on Bluetooth and DECT platforms. Knowledge of short range wireless technologies like Bluetooth and DECT are added advantage. USB knowledge is also an added advantage. Embedded software development...


  • bangalore, India Aptiv Full time

    Embedded Software Developer Help shape the future of mobility. If you're looking for a career-defining challenge in the software industry, Aptiv is the perfect place for you. Our brand-new $14 million campus in Bangalore is our most ambitious software hub where you will shape the Future of Mobility. Join our 2,000+-strong team to advance your career,...

  • Embedded Developer

    1 week ago


    bangalore, India NexionPro Services Full time

    Minimum Exp: 5 Years Location: Bangalore, Hydderabad, Chennai, Jaipur, Pune, Gurgaon Embedded Software Engineer (Linux) Mandate Skill: Linux, Embedded C, and C++ RESPONSIBILITIES Deliver high-quality embedded C code in a real-time, safety-rated environment. Design, develop, and maintain embedded Linux software solutions for automotive applications....

  • Embedded Developer

    2 weeks ago


    bangalore, India JS Wizards Full time

    JD- EMBEDDED C++ DEVELOPERJob description: Embedded C and C++ Developer (Railway Domain- preferable)Experience: 4-7 yearsMinimum of 3 years of hands-on experience in Embedded C and C++ development.Location: BangaloreSkills:proficient in C and C++ programming language.about MISRA- C & C++ guidelines to ensure code safety in accordance with industry...


  • bangalore, India Black Box Full time

    Experience: 5-10 yrsWork Location: Bangalore(Manyata Embassy Business Park)Skills : C++ and QT or Any Flutter . Should be ready to work on Flutter UI.Purpose of the Job:Responsible for defining and developing Black Box’s Control-Room, AV and KVM products, particularly the Emerald family, within an agile team environment. We create products used by...


  • bangalore, India Corporate Resources Full time

    Job Description Design, develop and implement Platform Software for Real Time control system including system architecture and device drivers targeted at embedded systems. Platform Software requirements elicitation for new development. Design and develop Platform Embedded SW modules. Board...


  • bangalore, India ToneTag Full time

    Senior Software Engineer - Embedded Systems Location: Bangalore No. of openings: 1 Why ToneTag? - ToneTag is the largest sound-wave communication technology platform on the planet that enables payments & proximity customer engagement services in different sectors like retail, mobility, restaurant ordering, and so on. It harnesses the power of sound to...


  • Bangalore, India ToneTag Full time

    Senior Software Engineer - Embedded Systems Location: Bangalore No. of openings: 1 Why ToneTag? - ToneTag is the largest sound-wave communication technology platform on the planet that enables payments & proximity customer engagement services in different sectors like retail, mobility, restaurant ordering, and so on. It harnesses the power of sound to...


  • bangalore, India SolarEdge Technologies Full time

    Power the Future with us!SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...