LotusLynx · 12 hours ago
Embedded Software Engineer
LotusLynx is seeking a Senior Embedded Software Engineer to design, implement, and integrate real-time embedded software for their portfolio of products. The role focuses on C++ development on RTOS and Embedded Linux platforms, collaborating with cross-functional teams to contribute to cutting-edge product development.
Responsibilities
Design, develop, and test embedded software in C++/C for hardware and software systems
Develop software for networking protocols (Ethernet, IP, TCP/UDP, Wi-Fi, Bluetooth)
Work on embedded Linux and RTOS platforms (VxWorks, FreeRTOS, etc.)
Collaborate with cross-functional teams on architecture and design of new products
Develop and debug device drivers and embedded applications
Apply OO design, UML modeling, and software development best practices
Participate in code reviews, testing, and integration activities
Qualification
Required
BS in Computer Science, Electrical Engineering, or related field
Strong C++ and/or C experience with OO design principles
Experience with networking protocols (Ethernet, TCP/IP, Wi-Fi, Bluetooth)
Background in embedded Linux and RTOS development
Experience with multi-threaded and real-time systems
Familiarity with hardware driver development and debugging
Excellent communication and teamwork skills
Preferred
MS in Computer Science, Electrical Engineering, or related field
Company
LotusLynx
At LotusLynx, we’re redefining recruitment.
Funding
Current Stage
Early StageCompany data provided by crunchbase