Join Our Team & Build the Future

Be part of a dynamic team driving innovation in firmware, wireless technologies, and embedded systems.

Why Aerlync?

Why Join Us?

Why Aerlync?

Our team thrives on collaboration, continuous learning, and solving complex challenges in firmware, networking, wireless protocols, and embedded systems.

Here’s why you should be part of our journey:

  • Collaborate with industry experts

  • Competitive compensation and benefits

  • Career development and learning opportunities

Open Positions

Current Job Openings

Explore opportunities to grow with us. We are always looking for talented professionals to join our team.

We are looking for a skilled and passionate Embedded Software Engineer with hands-on experience in WLAN, embedded systems, and Linux-based software development. The ideal candidate will have a strong grasp of operating system internals, wireless communication protocols, and embedded networking. You will be part of a dynamic engineering team developing cutting-edge wireless solutions for next-generation IoT and connectivity platforms.

Key Responsibilities

  • Develop, port, and maintain embedded software across Linux, RTOS, and SoC platforms
  • Work on OS internals including bootloaders, device trees, and low-level initialization code
  • Design and implement device drivers, firmware, middleware, and hardware abstraction layers
  • Integrate and support wireless protocol stacks such as Wi-Fi, Bluetooth, ZigBee, and others
  • Collaborate with cross-functional teams to ensure seamless integration of hardware and software
  • Debug and troubleshoot complex embedded systems using industry-standard tools (e.g., JTAG, oscilloscopes, logic analyzers)
  • Analyze and optimize system performance including memory usage, latency, and power consumption
  • Work with networking stacks and protocols including Ethernet (802.3), IP, TCP, UDP, MAC/PHY layers
  • Participate in code reviews, sprint planning, and Agile/Scrum ceremonies
  • Contribute to the development and automation of test suites and CI/CD pipelines using scripting languages (Python, Shell, Perl)
  • Manage version control and codebase using tools like Git, SVN, or Perforce
  • Track and resolve issues using bug tracking tools such as Jira and code review tools like Gerrit
  • Review hardware schematics and component datasheets to support firmware development
  • Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Electronics & Communication, Electrical & Electronics Engineering, or related discipline
  • 3–7 years of experience in embedded software development
  • Proficient in C/C++ programming for embedded systems
  • In-depth knowledge of operating systems (Linux Kernel, RTOS), device drivers, and multitasking systems
  • Strong understanding of bootloaders, OS boot sequence, and device tree concepts
  • Familiarity with embedded protocol stacks and hands-on experience with wireless networking (Wi-Fi, Bluetooth, ZigBee)
  • Experience with networking concepts and protocols: Ethernet, TCP/IP, UDP, etc.
  • Strong debugging and troubleshooting skills in embedded environments
  • Proficient with scripting languages such as Python, Shell, or Perl
  • Experience with software configuration management tools (GIT, Perforce, SVN)
  • Exposure to Agile/Scrum methodologies and continuous integration workflows
  • Excellent verbal and written communication skills
  • Preferred/Additional Skills

  • Experience with Wi-Fi 6/6E technologies and chipsets (Qualcomm, Broadcom, MediaTek)
  • Knowledge of userspace data path technologies such as DPDK or VPP
  • Prior work on Wi-Fi/Bluetooth firmware development
  • Familiarity with Linux userspace networking and driver integration
  • We are seeking a passionate and skilled IoT Embedded Software Developer with 2–6 years of hands-on experience in developing embedded firmware for connected devices. The ideal candidate should have a deep understanding of C programming, data structures, algorithms, and experience working with RTOS-based environments like FreeRTOS or Zephyr RTOS. You’ll be part of a collaborative team designing and optimizing firmware for next-generation IoT products used in real-world applications.

    Key Responsibilities

  • Design, develop, and maintain embedded software in C for IoT devices
  • Work with RTOS frameworks such as FreeRTOS or Zephyr RTOS to build reliable and responsive systems
  • Implement efficient data structures and algorithms to optimize performance and memory usage
  • Develop and integrate device drivers, communication protocols (I2C, SPI, UART, Wi-Fi, BLE, etc.), and peripheral interfaces
  • Participate in system design, architecture discussions, and code reviews
  • Debug and troubleshoot issues at both hardware and software levels using tools like oscilloscopes, logic analyzers, and JTAG, GDB
  • Collaborate closely with cross-functional teams including hardware, cloud, and mobile app teams
  • Ensure code is well-documented, tested, and aligned with industry best practices and standards
  • Work with version control systems (Git) and continuous integration tools
  • Required Skills & Qualifications

  • B.E./B.Tech/M.Tech in Electronics, Computer Engineering, or a related field
  • 2 to 6 years of experience in embedded firmware development
  • Strong proficiency in C programming
  • Solid grasp of data structures, algorithms, and low-level system design
  • Experience working with RTOS, preferably FreeRTOS or Zephyr RTOS
  • Knowledge of embedded protocols (I2C, SPI, UART, GPIO, PWM)
  • Familiarity with MCUs (e.g., ARM Cortex-M series, STM32, Nordic, TI)
  • Understanding of IoT communication stacks like MQTT, CoAP, BLE, Wi-Fi or LoRaWAN is a plus
  • Experience with unit testing, static analysis, and embedded debugging tools
  • Strong problem-solving, analytical thinking, and documentation skills
  • Preferred Qualifications

  • Exposure to CI/CD pipelines, Git, and Jenkins
  • Knowledge of OTA updates, power optimization techniques, or security in embedded systems
  • Familiarity with Zephyr RTOS architecture and configuration tools
  • Experience with bare-metal development is an added advantage
  • We are seeking an experienced and highly motivated Board-Level Hardware Developer with a strong background in embedded hardware design, particularly in IoT and wireless technologies. The ideal candidate will have hands-on expertise in microcontroller systems, wireless module integration, and high-speed digital interface design. This role involves end-to-end hardware development, from component selection and schematic capture to prototyping and validation.

    Key Responsibilities

  • Design and develop robust embedded hardware solutions for IoT applications
  • Evaluate and select suitable components, microcontrollers, and wireless modules
  • Interpret and apply technical specifications, reference designs, and datasheets
  • Create comprehensive design documentation including specifications, test plans, and validation procedures
  • Ensure hardware design compliance with industry standards and regulatory requirements
  • Implement and validate communication protocols (e.g., SPI, I2C, UART)
  • Integrate BLE and other wireless modules with microcontrollers/SoCs
  • Design and verify high-speed digital interfaces including PCIe, Ethernet (SGMII, RMII), and DDR memory
  • Develop efficient power delivery solutions using LDOs and switch-mode regulators
  • Apply principles of power management and signal integrity to ensure optimal design performance
  • Perform testing, debugging, and troubleshooting of hardware prototypes
  • Collaborate with vendors and suppliers for component sourcing and procurement
  • Support prototype builds and pilot production runs
  • Utilize Cadence PCB tools (schematic capture and layout) for hardware design (experience preferred)
  • Operate lab equipment (oscilloscopes, logic analyzers, power supplies) to measure power, thermal, and performance metrics
  • Work closely with cross-functional teams including firmware, PCB layout, and mechanical engineering
  • Qualifications

  • Bachelor’s or Master’s degree in Electrical or Computer Engineering
  • 5–8 years of relevant experience in embedded hardware design, preferably in IoT/wireless domains
  • Solid understanding of microcontroller and mobile SoC architectures (ARM preferred)
  • Strong knowledge of board-level design, power management, and high-speed digital interfaces
  • Experience with lab testing and debugging of hardware systems
  • Proficiency in documentation and design validation
  • Desired Attributes

  • Self-motivated with a proactive approach to problem-solving
  • Strong analytical and debugging skills
  • Excellent communication and interpersonal abilities
  • Collaborative mindset with the ability to work in cross-functional teams
  • Ability to manage multiple tasks and deliver high-quality results
  • Flexible and adaptable to evolving project requirements