Senior Software Engineer- Embedded

4 weeks ago


india Microsoft Full time

Overview

Are you passionate about working on cutting edge new technology in security with a team that embodies the growth mindset? Are you hoping to join an organization which is built on a mission “To empower every person and organization on this planet to achieve more”? Then this is the role for you. The Azure SCHIE team is responsible for Firmware development of server, silicon, and rack infrastructure design with a focus on innovation in manageability at cloud scale.

We are looking for a highly motivated Senior Firmware engineer. You must have proficient C/C++ programing skills, with experience writing low level firmware development, device drivers, root causing issues at the intersection of multiple subsystems across firmware and hardware.

Qualifications

Qualifications:

· 8+ years of professional experience designing, developing software solutions.

· Excellent C/C++ programming skills

· Experienced with security and Embedded Software/Firmware development.

· Strong embedded Linux development experience

· Strong debugging capabilities and demonstrated experience to resolve issues spanning multiple subsystems.

· Experience with Platform initialization, Board support package porting, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts, and multi-threading

· The candidate should have strong defensive coding skills, debugging and troubleshooting abilities.

· BS in Computer Science/Engineering, Electrical/Electronics engineering or equivalent industry experience

Preferred Qualifications:

· The successful candidate should have experience with some or all the following: driver development, Linux driver initialization, peripherals such as PCIe, memory interfaces. OS primitives, memory management, scheduling, interrupts, threading.

· Experience in Redfish /IPMI/ BMC or other Server Management protocol an added plus.
#SCHIEINDIA

Responsibilities

Responsibilities:

· You will be involved with all phases of product development, from hardware/platform design review through firmware architecture and development.

· At the design phase, you will be part of a team- driving the architecture, design and development of the embedded system including firmware development of low-level hardware interfaces.

· You will be responsible for firmware development, deployment and maintenance of the product till the decommissioning of the product.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

  • india Intangles Full time

    Embedded Software Engineer: Job description As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and profiling,...


  • india Happiest Minds Technologies Full time

    Job Title: Senior Embedded Engineer/Architect Location : Bangalore Experience : 12-17 Years Job Description: We are seeking a seasoned Embedded Engineer/Architect with extensive experience in software design, development, and troubleshooting within embedded systems environments. The ideal candidate will possess a proven track record of crafting software...


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...


  • india Excellence and Eminence LLP Full time

    Job Description We are looking for Embedded Software Developer with 6 to 9 Yrs of Experience for our esteemed client for Bangalore Location.Key Skills : Embedded C++, IP/ Ethernet, Embedded Processor Architecture, Linux, Multi threadingNote: Minimum Experience is 6 Years. Kindly do not apply if you don’t meet the minimum experience.This is an immediate...

  • IAST Software

    4 weeks ago


    india IAST Software Solution Pvt Ltd Full time

    Company Description:IAST is an embedded solutions and services provider for the Automotive Industry with its head office in Bangalore, India.They have their own entity/partners in Europe, China and cater to clients across the globe.IAST's major focus and contributions are in a vast variety of ECUs for many OEM/Tier1s.They offer solutions and services for...


  • india Excellence and Eminence LLP Full time

    Job Description We are looking for Embedded Software Engineer with 3 to 9 Yr of Experience for our esteemed client for Bangalore Location.Responsible for design, development, and maintenance of software and firmware for electronic control systems in railway industry. This includes developing software requirements specifications, functional specifications,...


  • india Kimbal Technologies (formerly Crystal) Full time

    In this role, you will be responsible for ensuring the security of embedded systems, designing and implementing secure embedded solutions, identifying potential vulnerabilities, and developing robust security measures. This is a highly cross-functional role where you will collaborate with various teams to implement security features, assess requirements for...


  • india LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python Years of experience 6 to 15 years Expertise in programming languages like C, C++, Python Experience in developing firmware for embedded and control systems High level expertise in working with RTOS based systems. Ability to read datasheets and schematics. Familiar with working on...

  • Embedded Engineer

    6 days ago


    india Tech Mahindra (formerly Mahindra Satyam) Full time

    Tech Mahindra hiring Embedded developer @ Hyderabad/Bengaluru NP: Immediate to 15 days joiner Technical Stack: C Embedded developer, Linux and Zephyr Or RTOS (any rtos applications) Job details: Analyze and understand the requirements of the embedded systems Design, develop, code, test and debug system software Analyze and enhance efficiency, stability and...


  • india Talentry Full time

    Job Description Embedded C++ Software DeveloperContract (4 month+) 60.00/hrSan Diego, CA (Onsite). US CITIZENS ONLY Embedded Software Engineer (4-month Contract) We are seeking 4 skilled embedded software engineers to design and develop software in C++ for a SATCOM application on embedded Linux. As one, you will collaborate with system engineering on modem...


  • india LeadSoc Technologies Pvt Ltd Full time

    About Company : LeadSoC Technologies offers cutting edge Engineering Design services in VLSI and Embedded Systems. We have been growing rapidly since 2016 to meet the evolving needs of the Semiconductor, Automotive, Telecom and Consumer Electronics segments. Our Software practice works in areas spanning Firmware design, Hardware Abstraction, Kernel Space &...


  • india Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • india PloPdo Full time

    We are looking for a talented Embedded Electronics Firmware Developer with specialized experience in audio processing to join our team. The ideal candidate will have a strong background in embedded systems design, firmware development, and audio signal processing. As an Embedded Electronics Firmware Developer, you will play a key role in developing firmware...


  • india Cloudtronics Full time

    Cloudtronics  is an electronics company specialised in providing automation and IOT solutions to customer's problems, with end-to-end support. We have a requirement for embedded engineer with great communication skills for our upcoming projects. The candidate is expected to be self-driven, Independent, hard-working, and with good problem-solving skills....


  • india KeepTruckin Full time

    Who we are: Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform...


  • india Altair Infrasec Full time

    Company DescriptionOne of India's lowest profile, but most highly awarded Defence and Aerospace Start ups.Role Overview:We are seeking a talented Firmware Engineer with expertise in Embedded C to join our dynamic product engineering team. As a Firmware Engineer, you will be responsible for designing, developing, and maintaining embedded software solutions...

  • Embedded C Engineer

    4 weeks ago


    india Change leaders Full time

    JOB DESCRIPTION :Role : Embedded C Developer/ EngineerExperiences : 4-6 yearsLocation : Chennai & BangalorePrimary 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...


  • india ElectRay Technologies Pvt Ltd Full time

    Role: Automotive Embedded Software Developer Location: Pune Required Experience: 3-5 yrs.   Job Description   Experience: Overall, 3- 5 year’s experience in Embedded Software development. Strong Experience on C programming on device driver or application software development. Hands on experience on module design and UML’s. Experience on...


  • india Synopsys Inc Full time

    Senior Applications Engineer: We are looking for an experienced Application Engineer for virtualization of automotive systems: You will be using our tools to help customer engineers to transfer their work from hardware-based development tools (HiLs, test rigs, PiLs,...) into the virtual world. You are their guide and support into the age of...