Firmware Engineering

7 days ago


Bangalore Karnataka, India Schneider Electric Full time

Schneider Electric is looking for a Principal Technical Expert - Embedded Firmware for Battery Management Systems BMS Battery Packs for its Energy Storage Center of Excellence CoE SE s Energy Storage CoE enables company s growth through the development of innovative energy storage products that are battery technology-agnostic scalable cost-effective and manufacturable Incumbent will be responsible for - Embedded Firmware design and development for Battery Management Systems for UPS and Storage applications - Design development testing debugging documenting and launch to mass production BMS Battery Packs that meet regulatory and safety standards and reliability requirements - Play the role of technical lead for given project scope and thus coordinate with different stakeholders both technical and project management - Technically lead the project in terms of requirement clarifications prioritization of technical activities design reviews code reviews test plan reviews and guidance for testing - Handle the release activities configuration management issue tracking and closure - Act as technical SPOC for project specific reviews safety cybersecurity stage gate regulatory - Work with respective hardware lead s and other sub-system technical leads to ensure proper integration and functionality Competencies Responsibilities - Execute firmware related activities for the product which covers but not limited to following aspects - Requirement elicitation and documentation - Document firmware designs using Flowcharts State Machine diagrams Sequence Diagrams and others - Implementation of code related to identified design - Unit testing of the developed code - Integration testing of FW with HW on bench battery pack - Analysis and issue resolution of defects detected as part of unit testing DVT production and or field - Documentation of FW test specification and reports - Reviews - Work closely with peer FW engineers FW architect and HW engineers to bring up boards or support in HW validation - Derive and review test plans test cases for DVP integration tests - Follow AGILE principles for fast and efficient firmware development - Ensure firmware configuration management and issue tracking closure - Technical reviews architecture design code test plan test reports release notes - Bring out the best practices for firmware development and adapt continuous improvement processes Whom do you work with - FW and HW leads team members - V V engineers - Project Manager - External teams customers vendors validation agencies KEY CONSIDERATIONS - Customer first attitude - Act with Speed - Obsessed with Innovation - Learn Everyday Qualifications - BS or higher in Electronics Electrical Computer Science Engineering with practical experience - Strong software fundamentals including architectural design algorithm development data structures code modularity maintainability debugging - 15 years of experience in embedded product development specifically FW Responsibilities - Execute firmware related activities for the product which covers but not limited to following aspects - Requirement elicitation and documentation - Document firmware designs using Flowcharts State Machine diagrams Sequence Diagrams and others - Implementation of code related to identified design - Unit testing of the developed code - Integration testing of FW with HW on bench battery pack - Analysis and issue resolution of defects detected as part of unit testing DVT production and or field - Documentation of FW test specification and reports - Reviews - Work closely with peer FW engineers FW architect and HW engineers to bring up boards or support in HW validation - Derive and review test plans test cases for DVP integration tests - Follow AGILE principles for fast and efficient firmware development - Ensure firmware configuration management and issue tracking closure - Technical reviews architecture design code test plan test reports release notes - Bring out the best practices for firmware development and adapt continuous improvement processes Nice-to-have requirements - Has worked on the design of Battery Management Systems HW FW - Knowledge of cybersecurity standards e g IEC62443 - Experience with FW signing cryptographic algorithm usage - Scripting experience using Python Shell others - Knowledge Practical experience with Functional Safety design and implementation ISO26262 IEC61508 - Familiar with typical firmware development environment IDE code editors configuration management unit testing debuggers - Preferable with a master s degree in embedded systems or related field - Detail-oriented organized deadline-driven - Demonstrated excellence in analytic strategic and critical thinking - Strong communication skills - Being able to think out of the box - Demonstrated ability to drive issue resolution with speed - Able to manage competing priorities and deadlines - Experience working with diverse global team members - Any prior experience as Technical Lead leading at least 2 3 members technically Looking to make an IMPACT with your career When you are thinking about joining a new team culture matters At Schneider Electric our values and behaviors are the foundation for creating a great culture to support business success We believe that our IMPACT values - Inclusion Mastery Purpose Action Curiosity Teamwork - starts with us IMPACT is also your invitation to join Schneider Electric where you can contribute to turning sustainability ambition into actions no matter what role you play It is a call to connect your career with the ambition of achieving a more resilient efficient and sustainable world We are looking for IMPACT Makers exceptional people who turn sustainability ambitions into actions at the intersection of automation electrification and digitization We celebrate IMPACT Makers and believe everyone has the potential to be one Become an IMPACT Maker with Schneider Electric - apply today EUR36 billion global revenue 13 organic growth 150 000 employees in 100 countries 1 on the Global 100 World s most sustainable corporations You must submit an online application to be considered for any position with us This position will be posted until filled Schneider Electric aspires to be the most inclusive and caring company in the world by providing equitable opportunities to everyone everywhere and ensuring all employees feel uniquely valued and safe to contribute their best We mirror the diversity of the communities in which we operate and inclusion is one of our core values We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do At Schneider Electric we uphold the highest standards of ethics and compliance and we believe that trust is a foundational value Our Trust Charter is our Code of Conduct and demonstrates our commitment to ethics safety sustainability quality and cybersecurity underpinning every aspect of our business and our willingness to behave and respond respectfully and in good faith to all our stakeholders You can find out more about our Trust Charter Schneider Electric is an Equal Opportunity Employer It is our policy to provide equal employment and advancement opportunities in the areas of recruiting hiring training transferring and promoting all qualified individuals regardless of race religion color gender disability national origin ancestry age military status sexual orientation marital status or any other legally protected characteristic or conduct



  • Bangalore, Karnataka, India Microsoft Full time

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering SCHIE is the team behind Microsoft s expanding Cloud Infrastructure and responsible for powering Microsoft s Intelligent Cloud mission SCHIE delivers the core infrastructure and foundational technologies for Microsoft s over 200 online businesses including Bing MSN Office 365 Xbox Live Skype...


  • Bangalore, Karnataka, India SanDisk Full time

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today s needs and tomorrow s next big ideas With a rich history of groundbreaking innovations in Flash and advanced memory technologies our solutions have become the beating heart of the digital world we re living in...

  • Firmware Engineer

    7 days ago


    bangalore, India Fortive Full time

    Collaborate with the development team to design, implement and develop Firmware solutions using CC++Python and Linux OS. Debug and troubleshoot Firmware issues, providing timely and accurate resolutions. Able to write test cases from Stories/Requirements Write efficient, maintainable, and well-documented code. Work with cross-functional teams to integrate...


  • Bangalore, Karnataka, India SanDisk Full time

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today s needs and tomorrow s next big ideas With a rich history of groundbreaking innovations in Flash and advanced memory technologies our solutions have become the beating heart of the digital world we re living in...


  • bangalore, India L&T Technology Services Full time

    Job Title: Senior Engineer – Firmware Location: Bangalore Experience Required: Minimum 10 years Education: Bachelor’s/Master’s in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • Bangalore, Karnataka, India SanDisk Full time

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today s needs and tomorrow s next big ideas With a rich history of groundbreaking innovations in Flash and advanced memory technologies our solutions have become the beating heart of the digital world we re living in...


  • Bangalore, Karnataka, India Solaredge Full time

    Are you ready to power the future At SolarEdge NASDAQ SEDG we re a global leader in smart energy technology with over 4 000 employees offices in 34 countries and millions of installations worldwide Our innovative solutions include solar inverters battery storage backup systems EV charging and AI-based energy management We re committed to making clean green...


  • bangalore, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor's/Master's in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • Bangalore, Karnataka, India SanDisk Full time

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today s needs and tomorrow s next big ideas With a rich history of groundbreaking innovations in Flash and advanced memory technologies our solutions have become the beating heart of the digital world we re living in...


  • Bangalore, Karnataka, India SanDisk Full time

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today s needs and tomorrow s next big ideas With a rich history of groundbreaking innovations in Flash and advanced memory technologies our solutions have become the beating heart of the digital world we re living in...