Mygate | Firmware Engineer | bangalore
2 days 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 week 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 robust and...
-
Mygate | Firmware Engineer | bangalore
1 week 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
1 week 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 | Business Analyst | bangalore
7 days ago
bangalore, India Mygate Full timeJob Description :-Role- Associate (Product Team)Location- BangaloreQualifications:-Education: a bachelor's degree in B-tech, business, or related fieldsExperience: 0-1 years in analytics or product management, with a background in GTM planning.Familiarity with data analytics tools(e.g., Google Analytics)and product management platforms(e.g., JIRA,...
-
Mygate | Business Analyst | bangalore
1 week ago
bangalore, India Mygate Full timeJob Description :- Role- Associate (Product Team) Location- Bangalore Qualifications:- Education: a bachelor's degree in B-tech, business, or related fields Experience: 0-1 years in analytics or product management, with a background in GTM planning. Familiarity with data analytics tools (e.g., Google Analytics) and product management platforms (e.g.,...
-
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 testing carried...
-
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- 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 | Operations Executive | bangalore
2 weeks ago
bangalore, India Mygate Full timeJob Description Role: Operations executive Role Type: Contractual Location: Bengaluru Years of experience: 1-2 Overview: We are looking for a highly organized and detail-oriented Operations Executive to manage the end-to-end processes in supply chain, logistics, and service operations. The ideal candidate will have experience in handling inventory,...
-
Mygate | Operations Executive | bangalore
3 weeks ago
bangalore, India Mygate Full timeJob DescriptionRole: Operations executiveRole Type: ContractualLocation: BengaluruYears of experience: 1-2Overview:We are looking for a highly organized and detail-oriented Operations Executive to manage the end-to-end processes in supply chain, logistics, and service operations. The ideal candidate will have experience in handling inventory, order tracking,...
-
Mygate | Finance Associate | bangalore
2 weeks ago
bangalore, India Mygate Full timeRole: Associate Finance Job Description Job Type: Contract Working Days: 6 days (Mon-Sat) Work Mode- Onsite Requirement: Qualification: BCom/M. Com - Experience: 1-2 years in Basic Accounting, Tally etc. Languages: English, Kannada/Hindi (Preferred). Role and responsibilities: a. Responsible for smooth functioning of day-day Finance Operations for Ad...
-
Mygate | Finance Associate | bangalore
2 weeks ago
bangalore, India Mygate Full timeRole: Associate FinanceJob DescriptionJob Type: Contract Working Days: 6 days (Mon-Sat)Work Mode- OnsiteRequirement: Qualification: BCom/M. Com -Experience: 1-2 years in Basic Accounting, Tally etc.Languages: English, Kannada/Hindi (Preferred).Role and responsibilities: a. Responsible for smooth functioning of day-day Finance Operations for Ad Platform.b....
-
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 week ago
bangalore, India Mygate Full timeJob Title : Video Editor / Motion Graphic Designer Location: Bengaluru Job 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...
-
Mygate | Content Editor | bangalore
1 week 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 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 | Inside Sales Executive | bangalore
2 weeks ago
bangalore, India Mygate Full timeRole: Inside Sales Role Type : Contract About the Role: In this role, an Inside Sales Executive will play a critical role in driving sales for our innovative smart lock solutions. They will be responsible for conducting cold calls for the leads that will be provided to them, and scheduling product demonstrations for potential customers. Good...
-
Mygate | Senior Finance Associate | bangalore
2 weeks ago
bangalore, India Mygate Full timeJob DescriptionRole: Senior Finance AssociateJob Type: Work from Office (10 AM to 7 PM)Working Days: 6 days (Mon-Sat)Location: BengaluruAbout mygate:Sparked by the idea that technology can make security more effective, mygate began itsjourney in early 2016. The idea swelled into a product of many innovations that, inaddition to a stronger security protocol,...