Senior Embedded Systems Software Engineer

1 day ago


Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

We are seeking an experienced firmware development specialist to contribute to the development of our battery management system.

  1. Responsibilities include creating high-level and low-level implementation design documentation, implementing device drivers, middleware, and applications in C, and testing the implementation against software requirements.
  2. You will also be responsible for evaluating third-party software, debugging field issues, and providing active support during software releases.

Requirements

  • 5+ years of experience in core embedded systems
  • Strong understanding of embedded controllers and their architecture
  • Working experience with DSPIC, STM, TI, and Atmel controllers
  • Understanding of code architecture and layers
  • Working knowledge of communication protocols: CAN, SPI, I2C, UART, PWM, Input Capture, etc.
  • Experience with embedded RTOS and excellent C programming skills
  • Automotive experience with AUTOSAR and ISO 26262 is a plus
  • Entry-level in Python programming
  • Experience with version control systems, preferably Git
  • Proficiency in using lab equipment like oscilloscopes, multimeters, function generators, etc.
  • Location: Bangalore/Mumbai


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerLocation: Bangalore/Hyderabad/Pune/ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Embedded Systems Software Engineer to design, develop, and test low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerLocation: NationwidePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerLocation: Bangalore/Hyderabad/Pune/ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Embedded Systems Software Engineer to design, develop, and test low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...


  • Bengaluru, Karnataka, India Tessolve Full time

    Job Title: Senior Embedded Systems Software EngineerJob Summary:As a Senior Embedded Systems Software Engineer at Tessolve Semiconductors, you will be part of a team developing a tool for generating device configuration files from system configuration files. Your responsibilities will involve developing timing-sensitive algorithms and writing code for...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerLocation: RemotePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerLocation: Remote OpportunityPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a...


  • Bengaluru, Karnataka, India SolarEdge Full time

    Embedded Systems Engineer Opportunity at SolarEdgeSolarEdge is a global leader in high-performance smart energy technology, with a diverse product offering that includes intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. We are seeking an experienced Senior Embedded Systems Engineer to...


  • Bengaluru, Karnataka, India Orbion Infotech Full time

    Job Title: Senior Embedded Systems Software EngineerJob Summary:Orbion Infotech is seeking a highly skilled Senior Embedded Systems Software Engineer to join our team. The ideal candidate will have expertise in Linux system programming, kernel development, and driver programming. Additionally, experience with Android framework, middleware, and Qualcomm...


  • Bengaluru, Karnataka, India Enphase Full time

    **Job Description for Senior Embedded Software Engineer Position at Enphase****Key Requirements:**Hold a Bachelor's, Master's, or Ph.D. in Electrical Engineering, Computer Engineering, or Computer Science.Have 3 to 8 years of experience in embedded software development.Excel in verbal and written communication skills.**Technical Skills and...


  • Bengaluru, Karnataka, India Nixcel Software Full time

    Job Title: Embedded DeveloperAbout the Role:We are seeking a highly skilled Embedded Developer to join our team at Nixcel Software. As an Embedded Developer, you will be responsible for designing, developing, and testing software for embedded systems, with a focus on automotive applications.Key Responsibilities:Design and develop software for embedded...


  • Bengaluru, Karnataka, India Globner Consulting LLP Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Systems Software Engineer to join our team at Globner Consulting LLP.Key ResponsibilitiesParticipate in firmware specification development, architecture, design, code development, debugging, and module integration.Develop strong knowledge in low-level driver development on Embedded Linux/Linux...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job Title: Senior Embedded Software EngineerAt Advanced Sterilization Products, we are seeking a highly skilled Senior Embedded Software Engineer to join our team.Job SummaryThe Senior Embedded Software Engineer will be responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work...


  • Bengaluru, Karnataka, India SolarEdge Technologies Full time

    Unlock Your Potential as a Senior Embedded Engineer at SolarEdge TechnologiesSolarEdge Technologies is a global leader in high-performance smart energy technology, with a diverse product offering that includes intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. We're seeking an...


  • Bengaluru, Karnataka, India Cisco Full time

    About the Role:Cisco is seeking a highly skilled Senior Embedded Systems Software Engineer to join our Unified Computing Systems (UCS) team in the Data Center space. The ideal candidate will have 8+ years of experience in designing and developing UCS Server system management firmware and management software.Key Responsibilities:Design, develop, test, deploy,...


  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Key Responsibilities:We are seeking a highly skilled Embedded Systems Software Engineer for IoT Development to join our team at Ittiam Systems. The selected candidate will be responsible for designing and developing application software components of an IoT system, integrating algorithms with the application software, and understanding and integrating...


  • Bengaluru, Karnataka, India Microchip Technology Full time

    Microchip Technology is a leader in the design and implementation of firmware and software solutions for the global technology market. We are currently seeking a talented Senior Embedded Systems Software Engineer to join our team.Key Responsibilities:Design and develop firmware driver code for various peripherals and Microcontroller device families.Modify...


  • Bengaluru, Karnataka, India Probots Electronics India Pvt Ltd Full time

    Job DescriptionWe are seeking an experienced Senior Embedded Engineer to join our team at Probots Electronics India Pvt Ltd.Roles & Responsibilities:Lead a small team of junior engineers to drive embedded firmware project outcomesClosely collaborate with junior engineers to define specifications, lead software design/implementation, and integrate/validate...


  • Bengaluru, Karnataka, India Telit Cinterion Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team in Bengaluru. As a key member of our Embedded Software Development team, you will be responsible for designing, developing, and enhancing features for our embedded products.Main Responsibilities:Develop and support embedded software applicationsAnalyze and design new and...


  • Bengaluru, Karnataka, India SolarEdge Full time

    About the RoleSolarEdge is seeking a highly skilled Senior Embedded Systems Engineer to join our dynamic team in Bangalore, India. As a key member of our R&D division, you will be responsible for designing, implementing, and testing embedded systems and firmware for our advanced solar energy products.Key ResponsibilitiesLead the design and development of...


  • Bengaluru, Karnataka, India Cisco Full time

    About the Role:Cisco is seeking a highly skilled Senior Embedded Systems Software Engineer to join our Unified Computing Systems (UCS) team. As a key member of our Platform software engineering team, you will have the opportunity to work on crafting new features and capabilities for our UCS Servers.Key Responsibilities:Design and develop UCS Server system...