Company Overview
Motorola Solutions: we believe that everything starts with our people. We’re a global close‑knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Department Overview
CRFS, a Motorola Solutions company, is a global pioneer in advanced radio frequency (RF) technology, specializing in cutting‑edge spectrum monitoring, geolocation, and electronic warfare solutions. Headquartered in Cambridge, UK, we design and build high‑performance hardware and software—such as our industry‑leading RFeye ecosystem—that empowers military forces, national security agencies, and spectrum regulators to detect, analyze, and exploit RF signals in the world’s most complex environments. When you join our team, you’re directly contributing to the technologies that ensure spectrum dominance, protect critical infrastructure, and safeguard global communications.
Job Description
We are looking for an Application Engineer to join our team. In this role you will create and develop applications and application programming interfaces (APIs) on Windows and Linux operating systems that are used to communicate with embedded systems processing large quantities of data before returning it to the user.
All aspects of the full software development life cycle—including requirements analysis, design, development, testing, documentation, and training—will be your responsibility. You will program to deliver robust, clean, high‑quality software applications; create functional designs and specifications; rigorously test through informal regression testing and unit tests; support user documentation; and review code written by peers, providing constructive feedback to ensure alignment with quality standards.
Basic Requirements
- Experience programming and developing RESTful APIs for client‑server architecture.
- Strong architectural skills and knowledge of C# and object‑oriented programming (OOP).
- Understanding of software design patterns and data structures.
- Familiarity with the Agile development cycle.
- Analytical and problem‑solving ability, attention to detail, and a passion for producing high‑quality software with clean code.
- Experience maintaining, extending, and amending existing software as well as creating new applications.
- Capability to work both in a team and independently.
- Excellent communication skills.
Desirable
- A science or engineering degree in Computer Science or Electronics.
- Experience writing algorithms.
- Experience with UI frameworks such as WPF.
- Experience with web application frameworks such as ASP.NET.
- Experience with Linux shell scripting.
Benefits
- Competitive salary and bonus schemes.
- Two weeks additional pay per year (holiday bonus).
- 25 days holiday entitlement plus bank holidays.
- Attractive defined contribution pension scheme.
- Employee stock purchase plan.
- Life assurance.
- Enhanced maternity and paternity pay.
- Career development support and broad learning opportunities.
- Employee health and wellbeing support, including EAP and wellbeing guidance.
- Carbon neutral initiatives/goals.
- Corporate social responsibility initiatives, including support for volunteering days.
- Well‑known companies discount scheme.
Position Details
Position Type: Experienced
Travel Requirements: None
Relocation Provided: None
Employee Benefits
In addition to the above, we will support you with coaching and development every step of the way.
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally protected characteristic.
#J-18808-Ljbffr…
