Home Pakistan Embedded Design Engineer

Home Pakistan Embedded Design Engineer

Embedded Design Engineer

Full time at Cowlardesignstudio in Pakistan
Posted on May 8, 2024

Job details

To prepare for the Job interview, it is a MUST that you prepare from the document below. Failure to do so will result in no contact from us. PLEASE OPEN THIS DOCUMENT IN THE NEW WINDOW. Now, please carefully READ THE JOB DESCRIPTION. Who are we? Cowlar Design Studio is a true Full stack Engineering and design services company. We solve problems by developing, integrating, and operationalizing technology for high-growth startups and SMBs globally. We have a number of Multi-disciplinary teams operating under one roof. This combined with years of developing technology solution building blocks across design, software, mobile, web, cloud, embedded, electronics, ML/AI, robotics, industrial & mechanical design, quality, and test automation allows us to solve technology problems at very high speed. Presently CDS operates across five levels. (1) Services - where we act as tech consultants/partners and help high-growth startups develop with speed, quality, and reliability (2) Solutions - where we combine multiple building blocks to develop technology solutions across digital transformation, IoT, Robotics, Manufacturing optimization, Mobile Device management (MDM), IoT core platform solutions and other solutions across multiple industries (3) Products - We also develop our own products in areas where we do not do any service work. The products include Cowlar (our flagship product -a Fitbit for dairy farms and many others (4) Platform as a Service (5) Software as a service. Your Role

  1. A strong ability to analyze and understand a system
  2. Problem Identification and solving skills
  3. Uphold the First principles of Engineering
  4. Attention to detail
  5. Time management and organizational skills
  6. Research skills and effective ROI calculation
  7. Participate in key design meetings/discussions
  8. Design & develop firmware drivers for various sensors and sub-systems
  9. Work on RTOS-based OS to develop firmware applications
  10. Test & debug embedded applications
  11. Create high-quality design documents
Requirements Role Related
  1. Strong command over C/C++ language
  2. Must have a good understanding of electronics & interfacing with various embedded systems
  3. Strong Mathematical skills are required
  4. Must have Version Control skills ( Git )
  5. Ability to develop optimal algorithms
  6. Have experience with RTOS-based embedded software ( FreeRTOS will be preferred )
  7. Experience in ESP32 development ( using IDF )
  8. Experience on ARM processors ( STM32 experience will be preferred)
  9. Basic knowledge of wireless sensors/radios; LoRa, BLE, Zigbee, Wi-Fi
  10. Strong knowledge of Communication protocols; SPI, I2C, UART
  11. Must have knowledge of MQTT
  12. Basic knowledge of desktop application development (c#, java, python will be preferred)
  13. Be able to use Jira/GitLab or similar software for bug tracking
  14. Have experience with IDEs such as Keil and MPLAB X
  15. Should be able to use Logic analyzers, power analyzers, mixed-signal oscilloscopes, spectrum analyzers
  16. Have experience of debugging & testing of embedded systems
  17. Will prefer it if you have experience with Unit testing
  18. Will prefer it if you have experience with Rest, COAP, sockets
  19. Will prefer it if you have experience with Microsoft Azure / AWS for managing IoT assets
  20. Strong computing skills with the ability to pick up new concepts and tools easily.
  21. Proven ability to multitask, and manage conflicting priorities in a pressurized environment.
  22. Experience in payment processing systems.
  23. Has a broad interest in diverse IT technologies and their use in business.
  24. Imaginative and creative in solving problems.
Personal
  1. Excellent communication skills with the ability to explain issues clearly and simply, both orally and in writing
  2. Open and friendly personality.
  3. Creative and demonstrates flair.
  4. A flexible and adaptable attitude.
  5. Commitment to quality and customer satisfaction.
  6. The motivation to complete activities both individually and as a team.
  7. Solution-focused, with the ability to prioritize.
  8. Strong problem-solving and debugging skills.
  9. Persistent and resilient under pressure, with a good sense of humor.
  10. Accurate, with high attention to detail.
  11. Great team player celebrating team achievement above individual achievement.
Just to re-iterate. Salary Package Competitive - there won't be an argument over salary if you're good. Perks
  • The best work culture/team environment in the city
  • 90 % of customers are based in the USA (get exposure working on cutting edge / disruptive tech)
  • Experience Hyper-growth in your career based on the Silicon Valley mindset
  • A strong base salary
  • Flexible working hours
  • Free Food (Lunch + Dinner + Snacks + Drinks) + 24/7 Access to the office
  • Dedicated time / Access to a plethora of Learning Resources
  • Learn from the tech gurus themselves!

Location

Islamabad, Pakistan (ONSITE ONLY) To prepare for the Job interview, it is a MUST that you prepare from the document below. Failure to do so will result in no contact from us. Interview Preparation Document PLEASE OPEN THIS DOCUMENT IN THE NEW WINDOW. #J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Embedded Jobs
Feedback Feedback