📍 Islamabad, Pakistan 🇵🇰
We are currently looking for a motivated and skilled Embedded Systems Engineer(2yrs 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 2 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:
Market Competitive Salary
USD pegged salaries
Provident Fund(4%)
Accomodation for out of station employees
Medical Insurance
Bi-Annual Profit sharing bonus
Bi-Annual Increments
Fuel Cards