Embedded Systems Engineer (Firmware - 3 yrs)
We are currently looking for a motivated and skilled Embedded Systems Engineer (3 yrs of experience) to join our firmware development team and be responsible for creating and implementing software for systems and applications.
Responsibilities
- Working as a part of a multi-disciplinary team to design, integrate, qualify and test application
- Designing and implementing data structures and software algorithms to deliver cutting-edge solutions
- Creating design documents pertinent to the various phases of firmware development
- Documenting findings of engineering analyses and investigations
- Testing, debugging, verification, and validation of functional modules against requirements
- Providing post-development support
- Working closely with the team to deliver and optimize system performance
- Staying up to date with firmware development methodologies
Requirements
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.Minimum of 3 years of experience in embedded systems development.Proven experience in developing applications using real-time operating systems ( RTOS ) like ZephyrRTOS and FreeRTOS.Strong understanding of communication protocols.Experience with C / C++ / Python programming languages is essential.Excellent problem-solving and debugging skills.Strong analytical and critical thinking skills.Ability to work independently and as part of a team.Excellent written and verbal communication skills.What we Offer
USD pegged salariesProvident Fund (4%)Accommodation for out-of-station employeesMedical InsuranceBi-Annual Profit sharing bonusBi-Annual IncrementsJob Details
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : IT Services and IT ConsultingLocation : Islamabad, Pakistan#J-18808-Ljbffr