Embedded Software Engineer

2 days ago


Hyderabad City Taluka, Pakistan beBee Careers Full time
About the Role

As a key member of our software engineering team, you will play a vital role in designing, developing, and debugging embedded software solutions. Your expertise will be essential in creating innovative system-level features and collaborating with cross-functional teams to bring cutting-edge products to market.

Key Responsibilities
  • Design and develop BSP, platform, and system-level features.
  • Participate in SoC bring-ups and HW/SW/platform bring-ups.
  • Review HW schematics, HWIOs, interfaces, and HW register programming for system-level feature design and debugging.
  • Collaborate with internal and external team members on system-level feature development or debugging.
Requirements
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Skills and Qualifications
  • Good understanding and experience of Embedded systems and related HW, SW components (Processors, Memory, Peripherals, OS, Device Drivers, etc).
  • Knowledge of multi-threaded system, inter-process and inter-processor communication, different operating and power modes, etc.
  • OS (High level OS and RTOS) concepts (Threads, Synchronization, Memory Management, etc).
  • Competent in C Programming and Debugging in Assembly.
  • Detailed understanding of Windows OS stack, Windows device drivers for Embedded system and hands-on experience on coding, compilation, and debugging on Windows OS.
  • Ability to understand feature/product requirements and ramp up quickly on any technology to serve the need.
  • Analytical and problem-solving skills, debugging skills for system as well as subsystem level issues (up to assembly level).
  • Good verbal and written communication skills.


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Summary:We are seeking a highly skilled Senior Embedded Systems Engineer to lead the design, development, and maintenance of embedded systems and software.Key Responsibilities:Design, develop, and test embedded software and firmware for various applications.Collaborate with hardware engineers to integrate software and hardware components.Optimize and...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    We are seeking a skilled Software Engineer to join our team and contribute to the development of cutting-edge embedded systems.Key Responsibilities:Design and develop drivers on multiprocessor and multithreaded ASIC platforms with SDLC cycle, covering protocols such as I2C, SPI, and UART, PCIE.Collaborate with systems, hardware, architecture, and test...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Software Development:As a senior software engineer, you will design and develop cutting-edge software applications that meet and exceed customer needs. Collaborate with cross-functional teams to understand product requirements and develop software specifications for embedded systems. Drive the development of system-level software solutions, focusing on...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Description:We are seeking a highly skilled Senior Embedded Systems Engineer to join our team.Key Responsibilities:Design, develop, and test embedded software and firmware for various applications.Collaborate with hardware engineers to integrate software and hardware components.Optimize and debug embedded systems to ensure high performance and...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Description:We are seeking a highly skilled Senior Embedded Systems Engineer to play a critical role in the design, development, and maintenance of embedded systems and software.Key Responsibilities:Design, develop, and test embedded software and firmware for various applications.Collaborate with hardware engineers to integrate software and hardware...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About the RoleThe Junior Software Engineer - Embedded and Cloud Edge will assist in the design, development, and validation of embedded and cloud edge software applications. You will work under supervision, participating in project objectives and collaborating with other team members.

  • Embedded Systems Engineer

    12 minutes ago


    Hyderabad City Taluka, Pakistan beBee Careers Full time

    At our organization, we are committed to innovation and excellence in software development. As an Embedded Systems Engineer, you will apply your knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.Your primary responsibility will be to analyze user needs...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Role SummaryAs a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products meeting customer needs.Main ResponsibilitiesApplies software knowledge to assist and support the design, development, creation,...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About the RoleWe are seeking a highly skilled software engineer to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.Key ResponsibilitiesDesign and implement PC application software supporting embedded software on Android, Windows, or other multimedia platforms.Implementation of...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job DescriptionWe are seeking a highly skilled software developer to join our team. As an embedded systems software engineer, you will be responsible for designing and developing drivers for multiprocessor and multithreaded ASIC platforms.Your expertise in microprocessor and multiprocessor architecture will enable you to develop efficient and reliable...