Senior Software Engineer- C, C++ with Embedded System.

4 weeks ago


Bengaluru, India Cisco Full time
Who are we:This is an excellent opportunity to join the Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it suitable for various applications such as virtualization and bare-metal workloads. This server can function as a standalone unit managed by Cisco Intersight or UCS Manager, to demonstrate the full range of Cisco's unified computing benefits and improve business agility.Who you'll work with:In this role, you will have the opportunity to work in crafting new features and capabilities as part of the Platform software engineering team of UCS Servers which is a key part of Data Center strategy.We strive in a multifaceted start-up like environment.We are a committed team where open communications, empowerment, innovation, partnership, and customer success are the foundations of the team.What You’ll Do:The job involves design and development of UCS Server system management firmware and management software. The role involves working through full software development cycle using agile methodologies covering end to end design, develop, testing and deploy. These include UCS server platform coordinated Management Controller firmware, management software stack and its tools.Responsibilities:Design, develop, test, deploy, maintain, and improve software.We will write design specifications and software.We participate in code reviews and help team to optimise code.You have an outstanding opportunity to lead project priorities and timelineswe will work with product management and technical marketing to understand requirements.Work with internal teams to integrate and test the latest features and resolve integration issues.Debug, root cause and fix complex system level software deficiencies.Explore improvement opportunities in product and technology.Who You Are:We are looking for an inquisitive Software Developer with good Embedded system background and have meaningful experienceRequired skills:Proficient experience in C, C++ and or Python with Linux environments.Good expertise in Embedded Systems Programming with a focus on memory constraint preferably in a Unix environment and have knowledge of Protocol layer-HTTPS/NFS/SNMP.Excellent hands on programming expertise in multithreading, socket programming, shared memory.Good core debugging capability using debuggers, Debugging memory issues.Your prior experience in architecture and design of complex systems.Optional Skills:Experience with Device drivers/BMC/IPMI/Redfish/SAAS platform is a plus.Familiarity with "Go" language, Agile/DevOps software development models.Ability to work with multiple partners across geographies to tackle sophisticated engineering problems.Tackle all of your workload challenges using cloud-based management with Cisco Intersight for simpler, smarter, and more agile computing.



  • Bengaluru, India Jobeefie pvt ltd Full time

    About the job :Overview :The Embedded System Engineer plays a crucial role in developing and maintaining embedded software for various electronic devices and systems. This position is vital to ensuring the seamless integration of software and hardware components, as well as optimizing system performance and functionality.Key Responsibilities :- Designing and...


  • Bengaluru, India Jobeefie pvt ltd Full time

    About the job :Overview :The Embedded System Engineer plays a crucial role in developing and maintaining embedded software for various electronic devices and systems. This position is vital to ensuring the seamless integration of software and hardware components, as well as optimizing system performance and functionality.Key Responsibilities :- Designing and...

  • Embedded Engineer

    2 months ago


    Bengaluru, India Lucio IT Services Full time

    Job Summary :We are looking for a talented Embedded C/C++ Developer with experience in application software development to join our team.The ideal candidate will have expertise in C/C++ programming languages, along with proficiency in M-Scripting and debugging techniques.The role will primarily focus on developing application software (ASW) for embedded...

  • Embedded Engineer

    3 weeks ago


    Bengaluru, India Lucio IT Services Full time

    Job Summary :We are looking for a talented Embedded C/C++ Developer with experience in application software development to join our team.The ideal candidate will have expertise in C/C++ programming languages, along with proficiency in M-Scripting and debugging techniques.The role will primarily focus on developing application software (ASW) for embedded...

  • Embedded C Engineer

    1 week ago


    Bengaluru, Karnataka, India Changeleaders Full time

    JOB DESCRIPTION :Role : Embedded C Developer/ EngineerExperiences : - 6 yearsLocation : ChennaiPrimary Skills : Embedded C programming, Data Structure & PointersDesired Skills & Responsibilities : An Embedded C Engineer well versed in software development using data structures and pointers. This person should be comfortable in troubleshooting code to...

  • Embedded C

    1 week ago


    Bengaluru, India A-1 Technology Full time

    Position: - Embedded C - C, C++, Ethernet, PCIe, DDR controller, DMAC controller, DMAC - Experience: - 05+ Years - City: - Bengaluru - Country: - India - Job Description: - General Embedded The Engineer will be responsible for: ? Ownership of module, design, development, and validation of firmware on development platforms. ? Responsible for enabling...


  • Bengaluru, India Epsilonedge Full time

    Job Description :Job Title : Embedded Systems Engineer (Bluetooth & :- Develop and implement embedded software for Bluetooth (BR/EDR & LE), Wi-Fi, and NFC functionalities.- Integrate connectivity features with automotive systems like infotainment, instrument clusters, and keyless entry systems.- Write clean, maintainable, and well-documented code using C,...


  • Bengaluru, India Epsilonedge Full time

    Job Description :Job Title : Embedded Systems Engineer (Bluetooth & :- Develop and implement embedded software for Bluetooth (BR/EDR & LE), Wi-Fi, and NFC functionalities.- Integrate connectivity features with automotive systems like infotainment, instrument clusters, and keyless entry systems.- Write clean, maintainable, and well-documented code using C,...

  • Embedded C

    4 days ago


    Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Skill : Embedded C++ - Device Driver EXP: 4 to 8yr LOCATION: Pune/ Bangalore/ Hyderabad/Nagpur Embedded system C, C++ Linux/QNX BSP device driver development QNX knowledge (added advantage) - Automotive Domain Experience - Strong experience in Embedded C, C++ - Experience in Xilinx MPSoC chipset and associated Software tool chain. - Strong experience in...

  • Embedded C/c++

    2 months ago


    Bengaluru, Karnataka, India Harman International Full time

    Location: - IN_Bangalore_EOIZ Indust Area Campus_HCS - Additional Location: - Bangalore, India - Job Family: - Engineering - Worker Type Reference: - Regular - Permanent - Pay Rate Type: - Salary - JOB ID: - R-32574-2023 **Description & Requirements**: - Key skills: C, C++, RTOS, Embedded - Integrating Audio Algorithms, how to use audio interfaces,...


  • Bengaluru, Karnataka, India Prawega Tech Solutions Full time

    Role DescriptionThis job is for a Senior Embedded C Programmer to join a well-respected multinational corporation. As a Senior Embedded C Programmer, your main responsibility will be to create and maintain software for embedded systems using the C programming language. You will be involved in the entire process from design to testing, working closely with...

  • Black Box

    2 months ago


    Bengaluru, India BLACK BOX NETWORK SERVICES INDIA PRIVATE LIMITED Full time

    Responsibilities : - Software Development Lifecycle (SDLC) : Participate in all phases of the SDLC for embedded systems, from requirements gathering and design to coding, testing, and deployment.- Embedded System Programming : Write efficient and reliable embedded software using languages like C and C++ with a deep understanding of memory management and...


  • Bengaluru, India My Search Full time

    Job Description : One of Our client is the world's leading personal systems and printing company, developed and provided a wide variety of hardware components, as well as software and related services to consumers,small and medium-sized businesses, and large enterprises, including customers in the government, health, and education sectors.As a Senior...


  • Bengaluru, India My Search Full time

    Job Description : One of Our client is the world's leading personal systems and printing company, developed and provided a wide variety of hardware components, as well as software and related services to consumers,small and medium-sized businesses, and large enterprises, including customers in the government, health, and education sectors.As a Senior...


  • Bengaluru, India NowWiN Technologies Full time

    Deliver complex embedded & DSP software for Company’s consumer and enterprise products. - Drive technical leadership - Design, Architect and Develop new features and audio DSP features using C/C++ on RTOS/Linux platform. - Interact regularly with product management, designers, and other internal and external stakeholders. **Must have Skills**: - Minimum...

  • Embedded C

    4 days ago


    Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Embedded C - Automotive4 to 8yr Pune/ Bangalore/ Hyderabad/Nagpur - Embedded Systems Application and Driver Development 2. Knowledge of Automootive Daignostics Standards 3. CAN knowledge, CAN tools, CAPL scripting 4. Strong debugging skills 5. Software Unit, Integration, Qualification Testing knowledge Embedded C, Microcontrollers,Vector tools, UDS...


  • Bengaluru, Karnataka, India Cisco Full time

    Who We Are:This is a great chance to be part of Cisco's Unified Computing Systems (UCS) team focusing on Data Center innovation. The Cisco UCS Rack Server is a high-performance, space-efficient server ideal for virtualization and bare-metal workloads. Managed by Cisco Intersight or UCS Manager, this server showcases Cisco's unified computing benefits,...


  • Bengaluru, Karnataka, India Cisco Full time

    Who are we:This is an excellent opportunity to join the Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it suitable for various applications such as virtualization and bare-metal workloads. This server can function...

  • Embedded C

    1 week ago


    Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Embedded C - Automotive4 to 8yrPune/ Bangalore/Hyderabad/Nagpur Embedded Systems Application and Driver DevelopmentKnowledge of Automootive Daignostics StandardsCAN knowledge, CAN tools, CAPL scriptingStrong debugging skillsSoftware Unit, Integration, Qualification TestingknowledgeEmbedded C, Microcontrollers,Vector tools,UDS diagnostics Protocol, Cyber...

  • C++ Architect

    3 weeks ago


    Bengaluru, India Overture Rede Private Limited. Full time

    About the Role:We are seeking a highly motivated C++ Architect to join our team in Bangalore and play a key role in the development of our next-generation embedded systems. You will leverage your in-depth knowledge of C++, Qt, and QML to design, develop, and implement robust software solutions, while providing technical leadership and guidance to the...