Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative firm is seeking skilled Software Engineers to design and create cutting-edge products and systems across various scales. From optimizing micro-power systems to developing ultra-reliable communication solutions, this role offers the chance to engage in diverse projects. Candidates should have experience with programming languages such as C, C++, Java, and Python, along with a solid understanding of embedded systems and Linux. This is an exciting opportunity to contribute to impactful projects that can make a real difference in critical applications. Join a dynamic team where your expertise will be valued and your contributions will drive success.
Software Engineers will work with clients to specify, design, and create products and systems at every scale, from the tiny—where you might be squeezing every last microamp of power out of an extremely constrained system—to the heavyweight, where you could be developing ultra-high reliability communications for life and death situations.
Software Engineers will have working experience of C, C++, Java, Python, Embedded C, DSP, and Linux. Your experience should include designing and developing software for a variety of applications and providing technical leadership to teams of engineers. It would be beneficial if you also have experience in at least one adjacent area, such as electronics, signal processing, radio systems, cloud systems that communicate with embedded devices, test frameworks, or communications protocol design.