We’re looking for software engineers with a strong interest in embedded systems to help expand our team and deliver the next generation of communication devices to our customers.
Responsibilities include, but are not limited to, the following:
- Work in an Agile/Scrum team to design, implement, and test new two-way radio products and features
- Analyze software requirements to determine feasibility of design within quality assurance, time and cost constraints
- Teamwork in a multi-site, world-wide development environment
- Use secure programming practices to create mission critical and reusable software
- Participation in peer reviews
- Develop intellectual property
- Finding, tracking, and repairing RTOS device software defects
- Create and execute unit, integration, system, load, and acceptance tests
- Contribute to the improvement of existing mature software development processes
Preferred Skills:
- 0 to 3 years of team software development/testing experience.
- Proficiency in C++
- Experience in real-time embedded software
- Strong communication and problem solving skills
- Experience using version control; Git is a plus
- Experience with Linux is a plus
- Experience in communications protocols (USB, TCP/IP, BT, LTE, WiFi) is a plus
- Experience in Test Driven Development is a plus
- Experience with the use of test equipment such as logic analyzers, serial data analyzers, oscilloscopes etc.) is a plus
- Experience with embedded development/debug tools (such as emulators/JTAG, etc.) is a plus
Target Base Salary Range: $63,800 - $127,600 USD
Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate
Basic Requirements
- Bachelor's Degree required; major in Computer Science, Computer Engineering, or Electrical Engineering
- Or 0 to 3 years of team software development/testing experience.
- You are a U.S. Citizen, U.S. permanent resident or possess other unrestricted US work authorization