We are looking for a Linux Firmware Design Engineer responsible for architecture, design, developing and managing firmware of Averos embedded products.
This includes allocating resources to complete programming projects and designing detailed plans to ensure the firmware is functioning properly.
Preparation and creation of instructional technical manuscripts for firmware operation is a typical task.
The ideal candidate will have a chance of creating and innovating new technologies in a highly dynamic, fast-paced environment.
We are looking for highly talented, passionate, and versatile engineers that can create the next generation managed memories solutions.
Key Responsibilities and Duties
Analysis of the requirements, architecture definition, design and debug products firmware.
Design, develop, code, test and debug firmware
Review code and design
Analyze and enhance efficiency, stability and scalability of system resources
Integrate and validate new product designs
Support software QA and optimize I / O performance
Provide post production support
Interface with hardware design and development
Performing effective analysis of functional issues or performance profiling with the firmware and hardware in test environments or target host systems
Qualifications and Skills
BS / BE degree in Computer Science / Electronic Engineering
2+ years of proven working experience in firmware development and embedded Linux
Strong programming skills in C (C++ is a plus), Lua and python for embedded systems
Linux Scripts experience will be a plus point
Experience with lab tools : Logic Analyzers, oscilloscopes, JTAG / ICE debuggers and protocol analyzers
Experience in hands-on development and troubleshooting on embedded targets
Embedded systems design with preemptive, multitasking real-time operating systems
Familiarity with software configuration management tools, defect tracking tools, and peer review
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
Adequate knowledge of reading schematics and data sheets for components
Strong documentation and writing skills
Experience in developing firmware using Openwrt system is a plus
Think you are an ideal candidate!!! Apply Now.
Note : P osition only for residents of Karachi. Candidates from outside the region will be rejected without review. Only shortlisted candidates will be notified.