Sr Embedded Systems Engineer (Gateway Experience) - Lynq Technologies
Boulder, CO
About the Job
Sr. Embedded Systems Engineer (Gateway Experience)
Full Time | Remote OK
Who We Are
Lynq helps OEMs build successful enterprise products with an infrastructure-free, decentralized long range wireless software solution for audio and data communications.
Our software is deployed in tens of thousands of devices, across enterprise, defense and consumer.
Lynq's customers are the world's top device manufacturers and system integrators that sell into enterprise and government. We license our software on a per-unit basis, as well as integrated as part of a module. Going forward, we are building out a distributed-cloud device management solution, moving us towards a recurring revenue model. This role will uniquely contribute to the back end development of such platform.
Lynq is led by wireless industry veterans and experienced startup entrepreneurs with multiple successful exits and the team is distributed across Colorado (HQ), New York and California.
Who You Are
Do you have a passion for embedded systems and a desire to work on cutting-edge technologies? Are you an experienced C programmer with some Rust under your belt? If so, we want to hear from you!
A talented and self motivated Embedded Systems Engineer with the desire to work in one of the most advanced wireless technologies. An experienced C programmer with some Rust background who is looking forward to be responsible for the design, development, and maintenance of the embedded systems software and gateway of Lynq's RavenView device management platform.
Your responsibilities:
- Design, develop, and maintain embedded systems software using C and Rust
- Work on gateway devices and implement functionalities related to TR-181 and USP protocols
- Collaborate with hardware engineers to ensure software compatibility with target platforms
- Write clean, well-documented, and maintainable code
- Perform unit testing and integration testing
- Debug and troubleshoot software issues
- Stay up-to-date on the latest trends and technologies in embedded systems development
You have:
- Several years of experience in embedded systems programming using C
- Experience with Rust is a plus
- Solid understanding of computer architecture and operating systems
- Experience with gateway devices and management protocols like TR-181 and USP is preferred
- Strong problem-solving and debugging skills
- Excellent written and verbal communication skills
- Ability to work independently and as part of a team
Bonus points:
- Experience with IoT devices and protocols
- Experience with cloud platforms and APIs
- Familiarity with Linux development
Culture at Lynq
One of the most meaningful aspects of working in a startup is being able to build a great business with great people. Most of us at Lynq are here because of the fantastic individuals behind our powerful vision. Our team takes a central role in organization and the following principles of our culture demonstrate who we are as individuals.
- Be your own CEO - Freedom with responsibility
- Play like a Champion - No excuses, no complaints
- Result Oriented - Focus on outcomes, not outputs
- Deliver Magic - Technology for the world's top innovators
- Collaboration over Hierarchy - We're all instrumental to our success
- Learn More Faster - Be curious, humble and ambitious
- Bring the Best of Us - Good humans behind a great company