Firmware Professional

3 months ago


Bengaluru, India IBM Full time

**Introduction**

**Your Role and Responsibilities**
Role: As a Full Stack Developer for Hardware Management Console / Support Element, your role is critical in developing and maintaining software that facilitates the effective management and support of hardware components, ensuring their reliability and performance. You will need to be proficient in both front-end and back-end development, possess problem-solving skills, and collaborate with various teams to achieve the software's goals.

**Responsibilities**:

- Software Development:

- Design, develop, and maintain both front-end and back-end components.
- Write clean, maintainable code and ensure code quality and standards are upheld.
- Implement software solutions that meet the requirements of hardware management and support functionality.
- User Interface (UI) Development:

- Create user-friendly and responsive web-based interfaces
- Implement modern UI/UX design principles to enhance the user experience.
- Backend Development:

- Build and maintain server-side components and APIs required for managing and controlling hardware resources.
- Handle data storage, retrieval, and processing efficiently.
- Implement security measures to protect sensitive hardware data and ensure data integrity.
- Database Management:

- Design, implement, and maintain the database schema for storing configuration, logs, and relevant data.
- Optimize database performance and ensure data consistency.
- Integration:

- Integrate the HMC and Support Element with hardware devices, sensors, and third-party APIs.
- Ensure seamless communication between software and hardware components.
- Performance Optimization:

- Monitor and analyze system performance, identifying and resolving bottlenecks and optimizing software for efficient resource utilization.
- Testing and Quality Assurance:

- Develop and execute unit tests, integration tests, and end-to-end tests to validate software functionality.
- Ensure the software meets quality and performance standards.
- Documentation:

- Create and maintain technical documentation, including code comments, API documentation, and user guides.
- Document system architecture, design decisions, and best practices.
- Troubleshooting and Support:

- Diagnose and resolve software-related issues, including bugs and system failures.
- Provide support to end-users and hardware administrators, addressing their queries and problems.
- Security:

- Implement security best practices to protect from vulnerabilities and attacks.
- Continuous Improvement:

- Stay updated with the latest technologies and trends in full-stack development and hardware management.
- Suggest and implement improvements to enhance the HMC and Support Element's performance and features.
- Collaboration:

- Work closely with global teams and other stakeholders to ensure seamless hardware management and support operations.
- Collaborate with other development teams in the firmware, software and hardware areas.
- Version Control and Deployment:

- Use version control systems (e.g., Git) to manage code changes and ensure a reliable release process.
- Deploy software updates and patches while minimizing downtime.
- Compliance and Regulations:

- Ensure compliance with relevant industry standards, regulations, and best practices.
- Project Management:

- Participate in project planning, estimation, and task prioritization.
- Work within a development team to meet project milestones and deadlines.

**Required Technical and Professional Expertise**
- Industry experience of 4 to 8 years and Proficiency in Java programming
- Expertise in HTML, CSS, and JavaScript for creating user interfaces.
- Knowledge of front-end frameworks like carbon, React, Angular, or Vue.js
- Strong back-end development skills
- Experience in designing and implementing RESTful APIs and web services.
- Exposure to SQL and DB concepts.

**Preferred Technical and Professional Expertise**
- Understanding of software architecture patterns, including microservices, monolithic, and serverless architectures.
- Familiarity with version control systems such as Git for code management and collaboration.
- Knowledge of DevOps practices and tools for continuous integration and continuous deployment (CI/CD).
- understanding of UX design principles to create user-friendly interfaces.
- Awareness of security best practices, including authentication, authorization, and data encryption.
- Proficiency in writing and executing unit tests and integration tests.
- Strong documentation skills, including code comments, API documentation, and user guides.
- Understanding of hardware communication protocols and the ability to integrate software with hardware components.
- Proficiency in diagnosing and resolving software issues, including debugging and error tracking.
- Experience in project management methodologies and tools to effectively collaborate with cross-functional teams.
- Dedication to staying updated with the latest technologies, tool


  • Firmware Professional

    3 months ago


    Bengaluru, India IBM Full time

    Introduction Your Role and Responsibilities Role: As a Full Stack Developer for Hardware Management Console / Support Element, your role is critical in developing and maintaining software that facilitates the effective management and support of hardware components, ensuring their reliability and performance. You will need to be proficient in both front-end...

  • Firmware Professional

    3 months ago


    Bengaluru, India IBM Full time

    Introduction Your Role and Responsibilities As a Full Stack Developer for Hardware Management Console / Support Element, your role is critical in developing and maintaining software that facilitates the effective management and support of hardware components, ensuring their reliability and performance. You will need to be proficient in both front-end and...

  • Firmware Professional

    3 months ago


    Bengaluru, India IBM Full time

    **Introduction** **Your Role and Responsibilities** As a Full Stack Developer for Hardware Management Console / Support Element, your role is critical in developing and maintaining software that facilitates the effective management and support of hardware components, ensuring their reliability and performance. You will need to be proficient in both...

  • Firmware Architect

    3 months ago


    Bengaluru, India Microsoft Full time

    The Cloud Hardware Infrastructure Engineering Firmware Development team is responsible for design and development of Server and Rack Infrastructure Firmware for Microsoft's online services. We work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our...


  • Bengaluru/ Bangalore, India timesjobs Full time

    IntroductionSoftware Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today planes and trains take off on time, bank transactions complete in the blink of an eye, and the world remains safe because of the work our software developers do. Whether you are...


  • Bengaluru, Karnataka, India Microsoft Full time

    Microsoft Silicon 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...


  • Bengaluru, India Mulya Technologies Full time

    Software and Firmware DirectorLocation: BangaloreWe enable tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking,...

  • Firmware Testing

    3 months ago


    Bengaluru, Karnataka, India Quess IT Staffing Full time

    **About Us** “Magna Infotech, now Quess IT Staffing, is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions...


  • Bengaluru, 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,...

  • Firmware Engineer

    2 months ago


    Bengaluru, India Akshaya IT Business Solutions Full time

    Job Description : Who are we looking for : Experienced software engineers to write, debug and test embedded Firmware. Manage and maintain firmware build tools, manage builds, and release Firmware to test as well as recreate and fix problems reported by the test team. Duties may include code development, unit testing, debugging, and customer support for...


  • Bengaluru, India Delta Electronics India Full time

    Position Overview: We are seeking a skilled Power Electronics Firmware Design Engineer/Leader with expertise in model-based design, digital control, DSP and FPGA implementation to join our dynamic team. The ideal candidate will have a strong background in firmware development, along with experience in power electronics and control systems from 3 to 10...


  • Bengaluru, India Delta Electronics India Full time

    Position Overview:We are seeking a skilled Power Electronics Firmware Design Engineer/Leader with expertise in model-based design, digital control, DSP and FPGA implementation to join our dynamic team. The ideal candidate will have a strong background in firmware development, along with experience in power electronics and control systems from 3 to 10...


  • Bengaluru, India Delta Electronics India Full time

    Position Overview:We are seeking a skilled Power Electronics Firmware Design Engineer/Leader with expertise in model-based design, digital control, DSP and FPGA implementation to join our dynamic team. The ideal candidate will have a strong background in firmware development, along with experience in power electronics and control systems from 3 to 10...


  • Bengaluru, India Harman International Full time

    HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    Software and Firmware Director Location: Bangalore We enable tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking,...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    Software and Firmware DirectorLocation: Bangalore We enable tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking,...

  • Firmware Architect

    3 months ago


    Bengaluru, Karnataka, India Hewlett Packard Enterprise Full time

    Firmware Architect This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. **Who We Are**: **Compute at HPE** helps organizations power their edge-to-cloud platform with proven, workload-optimized products, solutions, and services. Our leading supercomputing technologies enable customers to...


  • Bengaluru, India Akshaya IT Business Solutions Full time

    Job Description :- Manage and maintain firmware build tools, overseeing the build processes and releasing firmware for testing. Troubleshoot and resolve issues reported by the test team effectively.- Engage in code development, unit testing, debugging, and providing customer support for technical issues, leveraging extensive expertise in embedded firmware.-...


  • Bengaluru, Karnataka, India Renesas Full time

    Sr Firmware/Middleware EngineerJob DescriptionJob Purpose:Firmware engineer for power devices in automotive and industrial applications. Create and own complex device drivers for power devices. The Engineer is responsible for developing firmware and software solutions to support Renesas power management and driver ICs interfacing with Renesas digital MCUs...


  • Bengaluru, India KS Global Consultancy Full time

    **Role and Responsibilities**: As a QA - Firmware Testing professional at Irisidea Techsolution Pvt Ltd, you will be responsible for analyzing product requirements and developing test plans based on these requirements. You will execute test plans, test cases, and procedures for firmware testing, ensuring that all aspects of the product are thoroughly tested....