Microchip Technology jobs in Cavite City
- Weave Solutions Inc.Remote in ManilaEmployerActive 4 days ago·
- Assist with evaluating existing and emerging technologies to identify solutions that will reliably operate in a wide range of installed environments.
- View all Weave Solutions Inc. jobs - Manila jobs - Firmware Engineer jobs in Manila
- Salary Search: Senior Firmware Engineer salaries in Manila
Job Post Details
Job details
Here’s how the job details align with your profile.Job type
- Permanent
- Full-time
Shift and schedule
- Flextime
- Day shift
- Monday to Friday
Full job description
THE OPPORTUNITY
We are looking for an efficient, flexible, meticulous, and self-motivated firmware engineer. As a member of the firmware team, you will be involved in all areas of firmware development including prototyping of new concepts, development of features, unit testing, issue investigations, code maintenance, peer code review, and documentation. You will be responsible for managing the design integration and launch of critical power conversion products. We strive to make the most of every regulatory requirement to achieve a superior-quality design. The Engineering Services team features a collaborative environment with creative, smart people and cutting-edge technologies. Engineering excellence is expected and encouraged. Come join us in crafting solutions the world doesn’t know of yet!
RESPONSIBILITIES
- Participate in product definition, specification, and requirements analysis working with cross-functional stakeholders
- Collaborate on firmware architecture and development strategy
- Design, code, integrate, test, support, and enhance software solutions for embedded microprocessors used in wired and wireless communication devices, switching power supplies, sensors, and gateways while following the organization’s product development process
- Communicate clearly and regularly in an organized way the design constraints, development progress, issues encountered, and lessons learned to other team members and management
- Perform system integration and validation testing activities, including verification of interoperability within the overall solution
- Assist with evaluating existing and emerging technologies to identify solutions that will reliably operate in a wide range of installed environments
- Participate in all project lifecycle phases – from design and code development through unit testing, documentation, and release
- Work with a broad team to translate customer requirements into the best possible solution within resource, time, and technical constraints
- Work on legacy codes and support root cause analysis activities
- Other duties may be assigned
QUALIFICATIONS AND SKILLS
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- 8+ years of related work experience
- Proficient in C
- Must have experience in designing code frameworks (kernels, schedulers), drivers, and legacy codes for 8bit, 16bit, and 32bit micro-controllers and DSPs (Microchip, TI, ST, Freescale, etc)
- Must have experience with communication protocols such as I2C, SPI, RS-485, Ethernet, etc.
- Must have experience interacting with software debugging in an embedded and electronic environment
- Must have experience in creating state machines, flow charts, etc.
- Experience with software development life cycles such as Agile, Scrum, and CMMI
- Comfortable using oscilloscopes, multi-meters, power supplies, etc.
- Capable of reading hardware schematics and data sheets
- Familiarity with version control systems (Git), and release methodologies
- Experience in recreating sporadic types of issues/failures using various debugging techniques
- Experience working in a fast-paced, growing organization with the ability to balance multiple priorities and objectives simultaneously
- Disciplined and detail-oriented; experience delivering robust, readable code
- Excellent communication skills, both verbal and written
- Excellent analytical and problem-solving skills
- Can work efficiently and productively in a remote environment
Good-to-Have
- Experience in FPGA development
- Must have experience in PC Application programming such as Python, .NET, VBA
- Familiarity with MISRA or other coding standards
We got your expected best employment experience covered with the ff.:
- Work-from-home setup
- Monday to Friday, weekends off
- Company equipment provided
- HMO coverage with dependents
- Life insurance
- Monthly allowances, and many more!
Job Types: Full-time, Permanent
Benefits:
- Additional leave
- Company Christmas gift
- Company events
- Health insurance
- Life insurance
- Pay raise
Schedule:
- Day shift
- Flextime
- Monday to Friday
Supplemental pay types:
- 13th month salary
- Bonus pay
- Overtime pay
Application Question(s):
- Where did you first find out about Weave Solutions? (LinkedIn, Facebook, Weave Solutions Website, Bossjobs, Glassdoor, or Indeed)
Experience:
- power supply electronics design: 5 years (Required)