Embedded Software Engineer
Core
Design, develop, and enhance software features for digital two-way subscriber radios, focusing on reliability, safety, and high performance.
Role type
Entry-level / New Grad Embedded Software Engineer
Builds
Embedded software for mission-critical two-way radios
Domain
Mission-critical communications, embedded systems
Deliverable
product features
Required skills
C/C++ programming, Object-Oriented Programming (OOP), microcontroller operation, system debugging, analytical skills (via careerplan.io/jobs/R65702-embedded-software-engineer-at-motorolasolutions)
Preferred skills
Real-Time Operating Systems (RTOS), LTE/DMR specifications, Agile/Scrum
Technologies
C, C++, RTOS
Responsibilities
Write clean C/C++ code for embedded systems, conduct design and code reviews, develop and execute unit/integration/system tests, debug and troubleshoot software issues, analyze requirements for feasibility
Seniority
Entry-level / New Grad, hands-on IC
