Embedded Systems Developer

20 hours ago


Karachi, Sindh, Pakistan beBeeFirmware Full time
Embedded Systems Engineer
">

We are seeking a skilled and passionate Embedded Systems Engineer to design and develop firmware solutions for various microcontroller-based systems. This role offers an exceptional opportunity for those looking to grow in the field of embedded systems design and gain hands-on experience.

Key Responsibilities:

  1. Collaborate with senior engineers to develop firmware solutions, ensuring seamless hardware-software interaction.
  2. Design, code, and test embedded firmware to meet project requirements, adhering to industry standards and best practices.
  3. Debug and troubleshoot firmware-related issues to optimize system performance, utilizing tools like JTAG, oscilloscopes, and logic analyzers.
  4. Contribute to firmware documentation, including specifications, flowcharts, and test procedures, ensuring clarity and accuracy.
  5. Verify firmware functionality in integrated systems by collaborating with hardware engineers, guaranteeing compatibility and reliability.
  6. Support product development through comprehensive testing, verification, and performance analysis, identifying areas for improvement.
  7. Stay up-to-date with emerging trends and advancements related to embedded systems and firmware development, applying knowledge to enhance skills and expertise.

Requirements:

  1. Thorough understanding of embedded systems concepts, microcontroller architectures, and hardware-software interaction principles.
  2. Proficiency in C/C++ programming languages specific to embedded systems, with the ability to write efficient and readable code.
  3. Basic experience with debugging techniques and tools, including JTAG, oscilloscopes, and logic analyzers, to identify and resolve firmware-related issues.
  4. In-depth knowledge of communication protocols (I2C, SPI, UART, etc.) and their implementation in firmware, ensuring seamless data transfer and device connectivity.
  5. Familiarity with version control systems like Git, enabling collaboration and tracking changes throughout the development process.
  6. Strong analytical skills, with attention to detail and the ability to learn quickly, adapting to new technologies and techniques.
  7. Familiarity with real-time operating systems (RTOS) and embedded IDEs, streamlining development and improving overall efficiency.
  8. Understanding of PCB design fundamentals and how firmware interfaces with hardware, ensuring compatibility and reliable operation.

Qualification:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field, with a strong foundation in computer science and mathematics.

Experience:

  • 1-2 years of experience in the relevant field, with a proven track record of delivering high-quality firmware solutions and contributing to collaborative projects.

eSpark Consulting Group Offers:

  1. Annual Increment
  2. Paid Time Off
  3. Flexible work hours
  4. Life insurance
  5. Medical coverage
  6. Fuel Allowance


  • Karachi, Sindh, Pakistan beBeeElectronic Full time

    Electronics Engineer PositionWe are seeking a skilled Electronics Engineer with extensive experience in embedded engineering electronics and firmware microcontroller programming.Responsibilities:Develop firmware for microcontrollers used in embedded systems.Design, develop, and test electronic circuits and systems.Troubleshoot and debug hardware and software...


  • Karachi, Sindh, Pakistan beBeeSoftware Full time

    Embedded software engineers design and develop firmware, operating systems, and other software for embedded systems. This role requires a strong understanding of computer architecture, programming languages, and software development methodologies.Key Qualifications5+ years of experience in software development, with a focus on embedded systemsProficiency in...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    We are seeking a skilled and passionate Junior Embedded Firmware Developer to join our team. In this role, you will assist in developing, testing, and optimizing firmware for embedded systems across various applications. This is a fantastic opportunity for those looking to grow in the field of embedded systems design and gain hands-on experience in a...


  • Karachi, Sindh, Pakistan beBeeEmbeddedDeveloper Full time

    Job Description:We are seeking an Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and implementing software for embedded systems.ResponsibilitiesDesign and develop software for embedded systems using C/C++ programming languagesImplement software design patterns and architectureTest and...


  • Karachi, Sindh, Pakistan Utf Labs Full time

    We seek a highly skilled Embedded Software Engineer for a full-time, on-site position at our Karachi office. The successful candidate will be responsible for embedded software programming, software design, development, debugging, and testing.QualificationsUp to 3 years of experience in Embedded Software ProgrammingProficiency in Software Development and...


  • Karachi, Sindh, Pakistan beBeeSoftware Full time

    Embedded Software Engineer - Firmware DevelopmentWe are seeking a highly experienced Embedded Software Engineer to join our team. This individual will lead end-to-end firmware development projects, including design, development, and optimization of firmware for 32-bit microcontrollers.Responsibilities:Design and develop firmware for various microcontrollers,...


  • Karachi, Sindh, Pakistan Utf Labs Full time

    We are seeking a highly skilled Senior Embedded Software Engineer for a full-time, on-site position at our Karachi office. The successful candidate will be responsible for embedded software programming, software design, development, debugging, and testing.QualificationsUp to 5 years of experience in Embedded Software ProgrammingProficiency in Software...


  • Karachi, Sindh, Pakistan Adbled Pvt Ltd Full time

    Senior Electronics Engineer With Embedded Engineering ExperienceWe are currently seeking a Senior Electronics Engineer with a minimum of 5 years of experience in embedded engineering electronics and must have a strong background in firmware microcontroller programming to join our team. The ideal candidate will have a good experience in AC/DC servo drive...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    eSpark Consulting Group is seeking a highly experienced and results-driven Senior C/C++ Firmware Developer to join our embedded systems team. The ideal candidate will have deep expertise in embedded firmware development using C/C++, with hands-on experience in programming a wide range of 32-bit microcontrollers such as STM32 and ESP32, and a strong...


  • Karachi, Sindh, Pakistan beBeeEngineering Full time

    Software Engineering OpportunityWe are seeking a talented software engineer to join our team at a remote-first company focused on impact.About the RoleOur company is looking for an experienced professional who can design, develop and implement cutting-edge AI solutions that directly impact the insurance industry.The ideal candidate will have a strong...