Embedded Systems Engineer
Location | Kampala, Uganda |
Date Posted | December 24, 2024 |
Category |
Engineering
Management |
Job Type |
Full-time
|
Currency | UGX |
Description
About the job
Role:
As an Embedded Systems Engineer at PowerUP, you will contribute to the development of our innovative clean cooking products. This role suits individuals passionate about making cooking faster, more affordable, and environmentally friendly, primarily benefiting our female customers by enhancing their time management, financial control, and health.
Responsibilities:
● Design and implement firmware for our custom PCBA based on requirements defined by the Lead Engineer & Product Manager.
● Perform unit and integration testing to ensure functionality and reliability.
● Address and resolve software bugs and participate in the updating process to improve performance continuously.
● Support various engineering tasks across electrical, firmware, mechanical, and test manufacturing areas.
● Participate in all phases of the software development lifecycle, from design to implementation and maintenance.
Qualifications:
● Bachelor’s degree in Embedded System Engineering, Electronics, or a related field.
● At least 3 years of work experience in embedded systems design and development.
● Strong foundational skills in C and C++ embedded programming.
● Experience with Software Development Life Cycle (SDLC).
● Experience with digital interfaces (PWM, I2C, SPI, RS232, USB).
● Strong analytic problem-solving skills and ability to work effectively on a team.
● Experience with software version control systems, such as GIT.
● Knowledge of GSM modules and IoT connectivity
What we are looking for:
● You're excited about making a positive change to the life end-users and the environment
● You love building teams, processes, and mentoring great talent
● You want to work in an open, collaborative, iterative, fast-paced environment
● You are honest, compassionate, supportive, and pleasant to work with
Compensation and Benefits:
● Competitive salary
● Health Insurance
● Flexible working options
Our core values:
● Service: to our customers and to the planet
● Excellence: In all aspects of our business
● Empathy: To understand deeply understand our customers
● Hustle: To quickly build a company serving customer needs globally
● Innovation: To continuously develop products and business models based on our learnings