Firmware Engineer
iHub -
Cairo, EgyptPosted 4 years ago117Applicants for1 open position
- 29Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Reports to iHUB-ASU DH projects manager
- Responsible for design and implementation of Firmware APIs in accordance to given specs and set time.
- Write software for microcontrollers in RTOS (FreeRTOS) environments
- Write system software on embedded Linux
- Collaborate with iHUB-ASU DH Electronics Engineers to specify, bring up and troubleshoot new PCBAs
- to specify, estimate, break down, and author new features
- Working with modern software development processes like unit testing and continuous integration, even in an embedded context.
- Working with microcontrollers in hardware devices, including using traditional debug interfaces (SWD, JTAG) and lab equipment like oscilloscopes, logic analyzers, and multimeters.
- Familiarity with embedded Linux systems
- Strong familiarity with C
- Familiarity with a higher level language like Python/C++/Java/Rust/etc and Object Oriented design
- Work closely with engineers to analyze and implement product and integrate manufacturability requirements into designs.
Job Requirements
- B.Sc Communications / electronics engineer
- Minimum graduation grad is Very good.
- 1+ years’ experience in system design using microcontrollers.
- Good communication skills.
- Capable of working as a team member.
- Capable of working with minimal supervision.
- Ability to focus on tasks to achieve required timescales.
- Good all round electronic engineering skills.
- Good organizational and inter-personnel skills.