Embedded Software Engineer
Core
Develop real-time embedded software solutions for low-volume, high-capability specialty communications products (e.g., software-defined radios) for government and private industry.
Role type
Embedded Software Engineer
Builds
Proof-of-concept and low-volume specialty communications products
Domain
Wireless communications, embedded systems, cybersecurity
Deliverable
production ML models | product features
Required skills
C, C++, Python, Linux, real-time embedded software design, Assembly Language, microcontroller debugging
Preferred skills
Oscilloscope/logic analyzer usage, Git/JIRA, wireless standards (GSM, LTE, Tetra), model training and evaluation
Technologies
Linux, C, C++, Python, Assembly Language
Responsibilities
Perform requirements analysis, high and low-level design, coding, model training and evaluation, documentation, real world testing, and validation; interact with product hardware for developing and debugging.
Seniority
Entry-level (New Grad)