Embedded Software Developer

20 hours ago


Lahore, Punjab, Pakistan MikroStarTech Full time
Job Description

MikroStarTech is seeking a skilled engineer to develop custom electronics and firmware solutions for low-power wireless sensor applications.

Key Responsibilities:

  • Design robust software architecture for real-time systems ensuring high reliability in critical devices.
  • Ongoing optimization challenges related to memory, power, and computational requirements.
  • Collaborate on team projects using GIT.
  • Develop bespoke firmware solutions incorporating Bluetooth Low Energy communications, including custom profile development with data compression and security.
  • Evaluate and implement wireless sensors/radios and understand their integration with BLE and Wi-Fi.

Requirements:

  • Bachelors or Masters in Electrical/Electronics Engineering or related field.
  • At least 2.5 years of experience in embedded systems development.
  • Strong knowledge of C/C++ programming languages.
  • Familiarity with RTOS based Embedded Software, SPI, I2C & UARTs.
  • Experience with desktop application development and basic knowledge of Java & Python.
  • A solid understanding of wireless communication protocols, LORAWAN, XBEE, Z-WAVE, BLE-MESH/WIFI MESH/ZIGBEE mesh, MQTT, ESP32, Arduino IDE, MATLAB, I2C communication.
  • Proficiency in Keil & IAR IDEs and ability to work independently with minimal supervision.

Working Conditions:

  • Full-time position
  • Work Location: In-person, permanently located in Lahore only.


  • Lahore, Punjab, Pakistan Edraak Systems Full time

    About the RoleWe are seeking an experienced Embedded Systems Engineer to join our team at Edraak Systems.This is a full-time opportunity for a skilled professional with 2-3 years of experience in software and hardware engineering. The ideal candidate will have a solid foundation in embedded systems, including strong understanding of software development and...


  • Lahore, Punjab, Pakistan Siemens Mobility Full time

    Job DescriptionThe Realtime Operating System and Hypervisor team is a crucial part of Siemens Foundational Services, offering high-quality embedded software products and services to teams across the organization.Key Responsibilities:Design, develop, debug, test, document, and maintain various software components for real-time operating systems and...


  • Lahore, Punjab, Pakistan AlphaBOLD Full time

    Our VisionAt AlphaBOLD, we envision a future where technology seamlessly integrates into daily life. Our team is dedicated to crafting innovative solutions that make a meaningful impact.Job OpeningWe are seeking a seasoned Tech Lead to join our esteemed Smart Solutions team. As a key member of our organization, you will play a critical role in shaping the...


  • Lahore, Punjab, Pakistan Smart Placement (Pvt) Ltd Full time

    Qualifications and SkillsWe are seeking an experienced Android Firmware Engineer to join our team at Smart Placement (Pvt) Ltd. To succeed in this role, you will need to have a strong foundation in Android system architecture, hardware drivers, and embedded systems. Your experience with the Amlogic S905Y4 chipset and related development tools is crucial. You...


  • Lahore, Punjab, Pakistan Vaults Energy Full time

    Job OverviewVaults Energy is a leading innovator in energy storage and smart devices.The Embedded Engineer will work in our Research and Development department to design, develop, and implement cutting-edge solutions for energy efficiency.


  • Lahore, Punjab, Pakistan Siemens Mobility Full time

    About the TeamThe Realtime Operating System and Hypervisor team is a highly skilled group of experts in developing embedded software for mission-critical applications. We work closely with customer and client teams to capture needs and provide technical support.Key Responsibilities:Design, develop, debug, test, document, and maintain various software...


  • Lahore, Punjab, Pakistan Matlay Full time

    About Matlay">We are seeking a talented IoT Software Engineer to join our team and contribute to the development of cutting-edge IoT solutions.">Job Description:">">Job Title: IoT Software Engineer">">Key Responsibilities:">Designing and developing complex IoT systems using advanced technologies such as parallel computing and distributed system...


  • Lahore, Punjab, Pakistan Edraak Systems Full time

    Job OverviewAs an Embedded Systems Engineer at Edraak Systems, you will be responsible for designing, developing, and testing embedded software for various hardware platforms.You will work closely with hardware components and development teams, including microcontrollers, sensors, and peripherals.


  • Lahore, Punjab, Pakistan F&A Global Full time

    Job DescriptionWe are seeking an experienced AI/ML and Data Science Specialist to join our team at F&A Global.About the Role:Design and Develop AI Models: Create, optimize, and deploy machine learning algorithms tailored for embedded systems, ensuring high performance in resource-constrained environments.Programming and Integration: Utilize low-level...


  • Lahore, Punjab, Pakistan AlphaBOLD Full time

    About UsAt AlphaBOLD, we believe that technology should be harnessed to improve lives. Our mission is to deliver innovative solutions that meet the evolving needs of our clients.Job OpportunityWe are seeking an experienced Tech Lead to join our Smart Solutions team. As a trusted advisor, you will provide technical guidance and leadership to our development...


  • Lahore, Punjab, Pakistan Smart Placement (Pvt) Ltd Full time

    About the RoleSmart Placement (Pvt) Ltd seeks an experienced Android Firmware Engineer to join our team. In this role, you will be responsible for designing, developing, and testing Android-based firmware for digital media hardware. Your expertise in Android system architecture, hardware drivers, and embedded systems will enable you to make significant...


  • Lahore, Punjab, Pakistan Edraak Systems Full time

    ResponsibilitiesSoftware Development: Design, develop, and test embedded software using C/C++ and Python programming languages.Hardware Integration: Work with hardware components, including microcontrollers, sensors, and other peripherals.System Troubleshooting: Diagnose and resolve issues related to embedded systems on-site.Field Support: Provide support to...


  • Lahore, Punjab, Pakistan Matlay Full time

    About MatlayWe are a leading technology company that specializes in developing innovative solutions for the Internet of Things (IoT). Our mission is to create cutting-edge products that make a significant impact on people's lives.Job DescriptionWe are seeking an exceptional Sr. IoT Software Engineer to join our team. As a key member of our engineering...


  • Lahore, Punjab, Pakistan Lojic software Full time

    Job Title: Software Development Operations LeadJoin our team at Lojic Software as we set up an R&D facility in the region! As our new operations lead, you will oversee all aspects of our software development operations.You will be responsible for ensuring efficient resource utilization, developing and implementing effective strategies, and collaborating...


  • Lahore, Punjab, Pakistan Contour Software Full time

    **About Contour Software**We are a subsidiary of Constellation Software Inc., proud to be part of a global enterprise software conglomerate. We have grown from a dozen people to over 2,000 staff across 3 cities in less than 14 years.Our broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covers more than 100...


  • Lahore, Punjab, Pakistan Matlay Full time

    About MatlayWe are a pioneering technology company at the forefront of innovation in the Internet of Things (IoT). Our goal is to revolutionize industries by creating groundbreaking products that transform lives.Job OverviewThis is an exciting opportunity for a skilled Sr. IoT Software Engineer to join our talented team of engineers. As a key contributor,...


  • Lahore, Punjab, Pakistan Napollo Software Design Full time

    At Napollo Software Design, we are currently seeking a highly skilled Software Development Expert to join our team in Lahore. As a Full Stack Developer, you will be responsible for the project lifecycle from conception to completion.Key Responsibilities:Ensure seamless API integrations in WordPressDevelop, customize, and implement third-party add-ons,...


  • Lahore, Punjab, Pakistan Software House Full time

    Job Summary:We are looking for an experienced Business Analyst / Scrum Master to join our team at Software House. This is a full-time position requiring strong analytical and problem-solving skills, excellent communication abilities, and a deep understanding of Agile methodologies.Responsibilities:Collaborate with stakeholders to gather and validate business...


  • Lahore, Punjab, Pakistan Contour Software Full time

    OverviewContour Software is a rapidly growing enterprise software company with a global presence, serving clients across diverse industries. Our team of professionals works collaboratively to deliver cutting-edge solutions that meet the evolving needs of our customers.We are committed to fostering a culture of innovation, respect, and inclusivity, where...

  • Software Engineer

    3 days ago


    Lahore, Punjab, Pakistan Contour Software Full time

    About Contour SoftwareContour Software has grown significantly in the last decade, expanding from a small team to over 2,000 staff across multiple locations. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that is one of the top software companies in the world. With a diverse portfolio of...