Software Engineer (Fresh Graduate)
Core
Design, develop, and enhance software features for digital two-way subscriber radios used in mission-critical communications. (via careerplan.io/jobs/R69389-1-software-engineer-fresh-graduate-at-motorolasolutions)
Role type
Entry-level embedded software engineer
Builds
Reliable, safe, and high-performing digital two-way radios
Domain
Telecommunications + Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Object-Oriented Programming (OOP), Microcontroller operation, System debugging, Real-Time Operating Systems (RTOS)
Preferred skills
AI-based coding tools, LTE/DMR specifications, Agile/Scrum
Technologies
C, C++, RTOS, LTE, DMR
Responsibilities
Design and develop software features for two-way radios; Participate in the full software development lifecycle (SDLC); Write clean, well-documented, and testable C/C++ code for embedded systems; Conduct and participate in design and code reviews; Develop and execute unit, integration, and system-level tests; Debug and troubleshoot software issues in embedded systems.
Seniority
Junior, entry-level IC
