Back to search
Eagle Wireless Linkedin · Posted 18d ago

Embedded Software Engineer

Belgrade

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Eagle Wireless is a connectivity company delivering secure, reliable, and scalable cellular modules and solutions for automotive and IoT applications. With a strong presence in the United States and global R&D teams across North America, Europe, and APAC, Eagle Wireless supports customers worldwide with long-life, compliant, and cyber-secure connectivity products. Focused on trust, supply chain resilience, and regulatory compliance, Eagle Wireless helps OEMs, Tier 1 suppliers, and IoT innovators deploy connected technologies with confidence in an increasingly complex global environment.


We are looking for: Embedded Software Engineer


Main responsibilities:

  • Responsible for part of functionalities and features in software projects; as well as the output of technical documents in aspects such as system architecture, design.
  • Develop, maintain, customize, and improve modular and scalable embedded systems components
  • Participate in software development and maintenance of projects.
  • Participate in code review.
  • Discover, evaluate, and implement new technologies to maximize development efficiency.
  • Responsible for demand analysis and related research work on new technologies and new platforms and output relevant research and analysis results.
  • Support relevant teams such as FAE, hardware and software test team.
  • Respond to more complex technical queries and requirements to company customers.
  • Participate in construction of team capability maps and the output of related technical training materials.
  • Review important issues and output technical summary, analysis reports.
  • Other designated work arranged according to the company’s business needs.


Requirements and preferable skills:

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
  • 3+ years of experience in embedded firmware development on MCU-based systems.
  • Strong C programming skills; experience with bare-metal and RTOS-based development (FreeRTOS or equivalent).
  • Hands-on experience with serial interfaces: UART, I2C, SPI.
  • Experience with IP networking on embedded targets — TCP/UDP sockets, and application-layer protocols such as HTTP/HTTPS, MQTT, CoAP, or LwM2M.
  • Experience integrating cellular or LPWA modules (NB-IoT, LTE-M, LoRaWAN) is a plus.
  • Able to read schematics and use an oscilloscope or logic analyzer for debugging.
  • Familiarity with low-power wide-area cellular connectivity (LTE-M, NB-IoT) is a plus.
  • Familiarity with AT command interfaces and vendor module documentation.
  • Git and basic version control practices.
  • Fluent English.


What do we have to offer you?

  • Competitive salary and performance-based bonuses.
  • Opportunities for professional growth and development.
  • Supportive team culture with strong leadership.
  • Flexible working hours and remote work options.


Only shortlisted candidates will be contacted!

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent