Jobs in Lahore

U-Blox Pakistan Jobs Staff Engineer

U-Blox Pakistan Jobs Staff Engineer:

Location: Lahore

Position: We have a new opportunity for an experienced engineer to take part in developing new products in wireless communications and embedded software. You will use a range of tools to help design and prototype concepts. As part of an R&D team at the Lahore office, you will have the opportunity to work with colleagues across the world and external partners. This role will give you the freedom to explore a variety of technologies and widen your engineering skills in a motivated and supportive environment.

Responsibilities:

  • Take initiative in the development of software technology and solutions.
  • Participate in the complete development process which includes design, implementation, verification. of tools, drivers, client/server communication software and web services.
  • Implementation of communication protocols to facilitate product concepts.
  • Development of embedded device drivers, software components and their integration.
  • Provide input to architecture and design and lead the implementation where required.
  • Provide task breakdowns and accurate estimates for project planning.
  • Analyze feedback or nonconformities, provide workarounds or develop bug fixes.
  • Technical Documentation.

Required Qualifications & Experience:

  • Bachelor’s or Masters Degree in Computer Science, Electronics.
  • 7 to 10 years experience in software programming (embedded, web and object-oriented).
  • Skilled in C or C++ in Embedded or Linux based real-time systems.
  • Experience in developing agile software and implementation of Relational databases is desirable.
  • Knowledge of scripting language e.g. Python.
  • Ideally knowledge of microprocessors, compilers, RTOS environments, Linux kernel, ARM architectures, Embedded Security.
  • Understanding of debugging techniques and tools.
  • Experience of protocols and network stacks e.g. TCP/IP, IMS, SIP, HTTP, IPv6, etc.
  • Some understanding of communications technologies. 2G/3G/LTE, Wifi, Bluetooth.
  • Familiar with the software development lifecycle and version control.
  • Some experience with Hardware engineering would be useful.
  • Highly flexible and ready to accept and quickly implement new ideas.
  • Willing to take new initiatives to take responsibility for work that is outside your core domain.
  • Good analytical and problem-solving skills.
  • Good verbal and written English communication skills. Apply

U-Blox Pakistan Jobs Staff Engineer

whatsappgroup