Mygate | Firmware Engineer | bangalore
1 month ago
Location: Bengaluru
Job Description:
As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and efficient firmware. The Firmware Developer II will work collaboratively within cross-functional teams to contribute to the success of our projects.
Key Responsibilities:
• Firmware Development: Design, develop, and maintain firmware for embedded systems, ensuring code quality, reliability, and adherence to project specifications.
• Programming Skills: Proficient in C and C++ programming languages for embedded systems, with an emphasis on writing efficient and modular code.
• Embedded Systems Expertise: Demonstrate a strong understanding of embedded systems architecture, real-time operating systems (RTOS), and hardware-software interactions.
• Linux: Possess a solid understanding of Linux-based embedded systems, including kernel customization, driver development, and system integration.
• Linux Kernel Development: Develop and modify Linux kernel modules, device drivers, and system-level services to support hardware functionality.
• System Integration: Integrate hardware components with Linux-based systems and ensure compatibility between hardware and software components.
• Data Structures and Algorithms: Showcase proficiency in data structures and algorithms, implementing efficient solutions to complex problems in firmware development.
• Debugging and Testing: Identify and resolve firmware issues through systematic debugging, testing, and validation processes.
• Collaboration: Work closely with hardware engineers, software developers, and cross-functional teams to integrate firmware with hardware components and overall system architecture.
• Documentation: Create and maintain comprehensive documentation for firmware design, development, and testing processes.
• Code Reviews: Participate in and conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
• Continuous Learning: Stay updated on industry trends, emerging technologies, and best practices to contribute to continuous improvement and innovation within the firmware development process.
Qualifications:
• Education: Bachelor’s or master’s degree in electrical engineering, Computer Science, or a related field.
• Experience: Minimum of 3 years of experience in firmware development, preferably in a product development environment.
Technical Skills:
• Strong experience with Linux kernel development, including writing device drivers and modifying kernel modules.
• Hands-on experience with embedded Linux distributions (e.g., Yocto, OpenEmbedded, or Buildroot).
• Strong understanding of system-level programming, low-level hardware communication (I2C, SPI, UART, etc.), and debugging embedded systems.
• Familiarity with real-time operating systems (RTOS) and multi-threading concepts.
• Experience with development tools such as GCC, Makefiles, GDB, and debugging hardware tools (e.g., JTAG, oscilloscopes).
• Knowledge of embedded system hardware architecture (ARM, MIPS, etc.) and interfacing with sensors, actuators, and peripherals.
• Proficiency in C and C++ programming languages.
• Strong understanding of embedded systems and real-time operating systems.
• Experience with microcontroller/microprocessor-based systems.
• Solid understanding of Linux-based embedded systems.
• Proficient in data structures and algorithms.
• Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and resolve firmware-related issues.
Communication: Excellent communication skills, both written and verbal, with the ability to collaborate effectively within a team.
Adaptability: Ability to work in a dynamic environment, adapt to changing requirements, and contribute to multiple aspects of the firmware development lifecycle.
About Mygate:
Sparked by the idea that technology can make security more effective, Mygate began its journey in early 2016. The idea swelled into a product of many innovations that, in addition to a stronger security protocol, would solve many of everyday life's nagging problems. Eight years in, we continue to hone our craft as pioneers of technology that enhances living experience.
Key highlights:
• Large Market Opportunity
• High product demand
• Well-Funded start-up
What’s in it for you?
At Mygate you can-
• Work in a setting that encourages collaboration and trust, enabling you to put your ideas into action.
• Be a member of an effective team where everyone's input counts. • Have flexible working hours and learning & development opportunities.
Mygate Values:
Innovation | Speed | Excellence | Customer Obsession | Confidentiality | Collaboration | Frugality
Disclaimer: Mygate is an Equal Opportunity Employer and takes pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion, or other employment practices for reasons of race, color, religion, gender, age, sexual
-
Mygate | Firmware Engineer | bangalore
1 month ago
bangalore, India Mygate Full timeJob Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...
-
Firmware engineer
2 weeks ago
Bangalore, India Mygate Full timeJob Title: Firmware Developer II Location: Bengaluru Job Description: As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing...
-
Firmware Engineer
1 month ago
Bangalore, India Mygate Full timeJob Title: Firmware Developer II Location: Bengaluru Job Description: As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing...
-
Mygate | Quality Assurance Engineer | bangalore
1 month ago
bangalore, India Mygate Full timeRole- Quality Assurance Engineer-1Location- BengaluruRoles & Responsibilities: -Reviewing software requirements and preparing test requirements.Writing and Executing test cases and on software usability.Analysing tests results on database impacts, error and bugs, and usability.Preparing reports on all aspects related to the software testing carried out and...
-
Mygate | Quality Assurance Engineer | bangalore
1 month ago
bangalore, India Mygate Full timeRole- Quality Assurance Engineer-1Location- BengaluruRoles & Responsibilities: -Reviewing software requirements and preparing test requirements.Writing and Executing test cases and on software usability.Analysing tests results on database impacts, error and bugs, and usability.Preparing reports on all aspects related to the software testing carried out and...
-
bangalore, India Mygate Full timeRole: Business Development ManagerRole Type: Full timeLocation : BengaluruRole Summary:As a Business Development Manager with Mygate, you will be responsible for connecting withpotentials clients, developing relationships with the clients, and closing deals. You will becollaborating with internal teams to identify and address potential challenges and...
-
Mygate | Content Editor | bangalore
1 month ago
bangalore, India Mygate Full timeJob Title: Video Editor / Motion Graphic DesignerLocation: BengaluruJob Summary:We are looking for a talented and driven Video Editor / Motion Graphic Designer to join our marketing team. The ideal candidate will be responsible for taking ownership and end-to-end management of all video production requirements. This role involves overseeing the entire video...
-
bangalore, India Mygate Full timeRole: Business Development Manager Role Type: Full time Location : Bengaluru Role Summary: As a Business Development Manager with Mygate, you will be responsible for connecting with potentials clients, developing relationships with the clients, and closing deals. You will be collaborating with internal teams to identify and address potential challenges and...
-
bangalore, India Mygate Full timeRole: Business Development ManagerRole Type: Full timeLocation : BengaluruRole Summary:As a Business Development Manager with Mygate, you will be responsible for connecting withpotentials clients, developing relationships with the clients, and closing deals. You will becollaborating with internal teams to identify and address potential challenges and...
-
Mygate | Hardware Developer | bangalore
4 weeks ago
bangalore, India Mygate Full timeJob Title:Hardware Developer IIExperience: 3+ years of experience in hardware design, development, and testing, with a focus on embedded systems or consumer electronicsJob Description : We are seeking an experienced Hardware Engineer II to join our team and take on the responsibility of designing and developing high-performance hardware solutions for...
-
Mygate | Hardware Developer | bangalore
4 weeks ago
bangalore, India Mygate Full timeJob Title: Hardware Developer II Experience: 3+ years of experience in hardware design, development, and testing, with a focus on embedded systems or consumer electronics Job Description : We are seeking an experienced Hardware Engineer II to join our team and take on the responsibility of designing and developing high-performance hardware solutions...
-
Mygate | Hardware Developer | bangalore
4 weeks ago
bangalore, India Mygate Full timeJob Title:Hardware Developer II Experience: 3+ years of experience in hardware design, development, and testing, with a focus on embedded systems or consumer electronicsJob Description: We are seeking an experienced Hardware Engineer II to join our team and take on the responsibility of designing and developing high-performance hardware solutions for...
-
Quality assurance engineer
3 weeks ago
Bangalore, India Mygate Full timeRole- Quality Assurance Engineer-1 Location- Bengaluru Roles & Responsibilities: - Reviewing software requirements and preparing test requirements. Writing and Executing test cases and on software usability. Analysing tests results on database impacts, error and bugs, and usability. Preparing reports on all aspects related to the software...
-
Quality Assurance Engineer
1 month ago
Bangalore, India Mygate Full timeRole- Quality Assurance Engineer-1 Location- Bengaluru Roles & Responsibilities: - Reviewing software requirements and preparing test requirements. Writing and Executing test cases and on software usability. Analysing tests results on database impacts, error and bugs, and usability. Preparing reports on all aspects related to the software...
-
Ios developer
3 weeks ago
Bangalore, India Mygate Full timeRole: i OS Developer Type: Fulltime Job Description We are looking for an i OS developer responsible for developing and maintaining applications for a range of i OS devices, including mobile phones and tablet computers. Your primary focus will be developing i OS applications and integrating them with back-end services. You will work alongside other...
-
Mygate | Inventory Associate | bangalore
4 weeks ago
bangalore, India Mygate Full timeJob Title: Inventory Executive Department: Operations/Logistics/Supply Chain Summary: The Inventory Executive is responsible for ensuring the accurate and efficient management of inventory levels, storage, and movement of goods within a warehouses & storage facility. This role involves maintaining inventory records, coordinating stock movements, and...
-
Mygate | Inventory Associate | bangalore
4 weeks ago
bangalore, India Mygate Full timeJob Title: Inventory ExecutiveDepartment: Operations/Logistics/Supply ChainSummary:The Inventory Executive is responsible for ensuring the accurate and efficient management of inventory levels, storage, and movement of goods within a warehouses & storage facility. This role involves maintaining inventory records, coordinating stock movements, and...
-
PhonePe | Firmware Engineer | bangalore
1 month ago
bangalore, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...
-
PhonePe | Firmware Engineer | bangalore
1 month ago
bangalore, India PhonePe Full timeAbout PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending)...
-
PhonePe | Firmware Engineer | bangalore
1 month ago
bangalore, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...