Firmware Professional
1 month ago
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, tools, and best pra
-
Firmware Developer
1 day ago
Bengaluru, Karnataka, India IBM Full timeIntroductionAt IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most...
-
Senior Firmware Engineer
6 days ago
Bengaluru, India Microsoft Full timeOverview Microsoft Silicon Cloud Hardware Infrastructure Engineering (SCHIE) Firmware CoE 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...
-
Firmware Engineer-Security
1 month ago
Bengaluru, India Microsoft Full timeOverviewMicrosoft 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,...
-
Senior Firmware Engineer
5 days ago
Bengaluru, India Microsoft Full timeOverviewMicrosoft Silicon Cloud Hardware Infrastructure Engineering (SCHIE) Firmware CoE 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...
-
Team Lead
4 weeks ago
Bengaluru, India TalentXo Full timeWe are seeking a highly skilled and experienced Firmware Team Lead to join our team and play a vital role in leading, motivating, and guiding a team of talented firmware engineers. The ideal candidate will possess a strong foundation in firmware development, proven leadership qualities, and a passion for innovation and delivering high-quality...
-
Firmware Engineer-Security
1 month ago
Bengaluru, India Microsoft Full timeOverview 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,...
-
Firmware Engineer/Senior Firmware Engineer
7 days ago
Bengaluru, India Allegion Full timeDescription:Creating Peace of Mind by Pioneering Safety and SecurityAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond, everything from Residential and Commercial...
-
Firmware Development Engineer
4 weeks ago
Bengaluru, India RapidBraiins Full timeJob Description :- Enroute Corporate Solutions is one of the fastest-growing Corporate associates providing sophisticated services to diversified business sectors and serving clients pan India and Abroad.- Every business should have systems and procedures that are developed based on its culture and requirements.- The implementation must be close with the...
-
Firmware Engineer/Senior Firmware Engineer
6 days ago
Bengaluru, India Allegion Full timeDescription : Creating Peace of Mind by Pioneering Safety and Security At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond, everything from Residential...
-
Senior Manager, Firmware
1 month ago
Bengaluru, India Ayla Networks Full timeDescriptionThe Ayla Platform is the industry’s only completeend-to-endsolution for transforming everyday products into cloud-connected devices quickly, easily and economically. Ayla combines its innovative and highly efficient technology with best-in-class hardware, applications, cloud-based services and digital information services to allow manufacturers...
-
Staff Engineer, Firmware Engineering
2 days ago
Bengaluru, India Western Digital Full timeCompany Description The future. It’s on you. You & Western Digital. We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can. The most game-changing companies, consumers, professionals,...
-
Firmware developer
5 days ago
Bengaluru, India Quess Full timeAbout Us “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 some of the biggest names...
-
Firmware Engineer
1 month ago
Bengaluru, India ConnectPro Management Consultants Pvt Ltd. Full timeJob Description :- 8+ years of relevant industry experience.- Proficient in C++ & C programming.- Working experience with Yocto Project & expert in Linux concepts.- Hands on experience working with OpenEmbedded build system, BitBake build tool, Git, Jenkins, & Meson.- Experience with evaluating CVEs & porting security fixes in open source packages.-...
-
Senior Manager, Firmware
1 month ago
Bengaluru, India Ayla Networks Full timeDescription The Ayla Platform is the industry’s only complete end-to-end solution for transforming everyday products into cloud-connected devices quickly, easily and economically. Ayla combines its innovative and highly efficient technology with best-in-class hardware, applications, cloud-based services and digital information services to allow...
-
Associate Sr. Firmware Engineer
1 month ago
Bengaluru, India Allegion Full timeDescription:Creating Peace of Mind by Pioneering Safety and SecurityAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 11,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond, everything from Residential and Commercial...
-
Associate Sr. Firmware Engineer
1 month ago
Bengaluru, India Allegion Full timeDescription : Creating Peace of Mind by Pioneering Safety and Security At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 11,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond, everything from Residential...
-
Engineer - Firmware Developer
4 days ago
Bengaluru, India Qualcomm Full timeCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group >Software EngineeringGeneral Summary:Job Purpose:The role is to develop firmware for Qualcomm’s range of chipsets. This will be embedded application,middleware and/or BSP software running on the on-chip processors. It will involve coding inembedded ‘C’ within a resource...
-
Lead Engineer, Senior
5 days ago
Bengaluru, India Qualcomm Full timeCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group >Software EngineeringGeneral Summary:Job Purpose:The role is to develop firmware for Qualcomm’s range of chipsets. This will be embedded application,middleware and/or BSP software running on the on-chip processors. It will involve coding in ‘C’ and/orC++ within a...
-
Engineer - Firmware Developer
5 days ago
Bengaluru, India Qualcomm Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Purpose: The role is to develop firmware for Qualcomm’s range of chipsets. This will be embedded application, middleware and/or BSP software running on the on-chip processors. It will involve coding in...
-
Lead Engineer, Senior
1 week ago
Bengaluru, India Qualcomm Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Purpose: The role is to develop firmware for Qualcomm’s range of chipsets. This will be embedded application, middleware and/or BSP software running on the on-chip processors. It will involve coding in ‘C’...