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!