Embedded Software Engineer
About the role
Applied Intuition is looking for bright engineers with interest in developing embedded software applications on production computers to help develop our newest product. It is a unique opportunity to work on challenging engineering problems while being part of a fast-moving team.
At Applied Intuition, you will:
- Develop and design highly-reliable embedded software
- Integrate different components from vendors in a common software framework, and ensure that the low-level communication (i.e. CAN) is done correctly
- Implement suitable real-time operating system applications as needed for the product
- Work closely with hardware engineers to bring up the complete system and validate the functionality
We're looking for someone who has:
- BS/BA, MS, or PhD in Computer Engineering, Computer Science, or related degree
- Excellent C or C++ programming
- Ability to do low-level debugging on hardware to ensure complete system operation
Nice to have:
- Proven ability as a self-starter and can quickly become comfortable with new technical tools
- Experience taking initiative in a fast-paced environment
- Ability to work with safety critical robotic systems with real time constraints