Founded in 1981, CalAmp is a global leader in wireless communications and has since become a trusted partner to many businesses. Our vast portfolio of products and solutions deliver power, safety, and data insights for a connected world.
Through our software-as-a-service (SaaS) approach, we provide our customers with easy access to insights about the condition and location of their assets, whether on land or sea. We make it easy for them to monitor and manage their assets, so they can make informed decisions that result in improved efficiency, reduced costs, and superior performance.
Our cutting edge technology is powered by our M2M, IOT, and SaaS platforms, which have features such as real-time data streaming, location-based alerts, predictive analytics, and analytics dashboards. These features enable us to provide superior asset tracking and management services that are essential to any business.
We offer sophisticated software solutions designed to provide our customers with the insights they need to run a successful operation in today’s competitive landscape. Our experienced team of engineers and programmers have a deep understanding of the need to create solutions that are secure, reliable, and easy to use.
Moreover, we have a strong commitment to innovation, which allows us to constantly improve and expand our services. We heavily invest in research and development, so we can stay ahead of the curve and provide our customers with the best solutions available.
At CalAmp, we seek motivated and talented developers, coders, and IT professionals to help us continue delivering on our promise of excellence. If you’re looking for an exciting and challenging job, then you’ve found the right place. Join us and help make a positive difference in the world.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40-45 hour/week
Average Salary (yearly in dollars unless noted): Avg.$118,000/year
Description: Design, develop, debug, and implement software solutions. Develop unit and integration automation tests to drive software development. Analyze user requirements, use cases, and specifications to build software solutions. Participate in code reviews and provide constructive feedback.
Qualifications / Requirements: BS/MS degree in Computer Science, Software Engineering, or related field. Experience with C++, C#, Java. Working knowledge of AWS, REST services, and data structures. Ability to work independently within an Agile environment.
Average Work Hours (weekly unless noted): 40-45 hour/week
Average Salary (yearly in dollars unless noted): Avg.$126,500/year
Description: Develop and validate dynamic big-data driven models for predictive analytics. Analyze and process large datasets to inform decisions. Analyze project impact and report results to stakeholders. Develop models to predict customer behavior.
Qualifications / Requirements: BS/MS degree in Computer Science, Mathematics, Statistics or related field. Expertise in Python, R, and SQL. Knowledge of machine learning, predictive modeling, and statistical analysis. Experience working with large datasets. Ability to work independently within an Agile environment.
Average Work Hours (weekly unless noted): 40-45 hour/week
Average Salary (yearly in dollars unless noted): Avg. $119,500/year
Description: Analyze data to identify trends, generate insights, and inform project decision-making. Create and maintain databases and ensure accuracy of data. Prepare reports and present findings to stakeholders. Assist in the development and implementation of data-driven solutions.
Qualifications / Requirements: BS/MS degree in Computer Science, Mathematics, Statistics or related field. Expertise in SQL, Excel, and Tableau. Knowledge of machine learning, predictive modeling and statistical analysis. Ability to work independently in an Agile environment.
Average Work Hours (weekly unless noted): 40-45 hour/week
Average Salary (yearly in dollars unless noted): Avg. $112,500/year
Description: Develop detailed test plans and test cases from user stories and acceptance criteria. Automate test cases using scripting languages and maintain automation test frameworks. Execute integration, unit, and functional tests. Analyze test results and escalate issues to software engineering.
Qualifications / Requirements: BS/MS degree in Computer Science, Software Engineering, or related field. Experience with software testing methodologies, including unit and integration testing. Working knowledge of automated test tools, such as Selenium. Ability to work independently within an Agile environment.
Average Work Hours (weekly unless noted): 40-45 hour/week
Average Salary (yearly in dollars unless noted): Avg. $117,500/year
Description: Implement, configure, maintain, and improve software development processes. Automate workflows and improve efficiency. Analyze and solve software development problems. Collaborate with development and operations teams to ensure continued software releases.
Qualifications / Requirements: BS/MS degree in Computer Science, Software Engineering, or related field. Experience with configuration management tools, such as Chef, Puppet, and Ansible. Working knowledge of version control systems, such as Git, TFS, and SVN. Ability to work independently within an Agile environment.
Average Work Hours (weekly unless noted): 40-45 hour/week
Average Salary (yearly in dollars unless noted): Avg. $115,000/year
Description: Develop and deploy database solutions. Maintain and optimize relational databases. Design and build data integrations. Write queries and stored procedures and debug complex problems.
Qualifications / Requirements: BS/MS degree in Computer Science, Software Engineering, or related field. Expertise in MySQL, MongoDB, Hadoop, and Big Data. Working knowledge of Scala, Python, Java, and SQL. Ability to work independently within an Agile environment.
I've been working with CalAmp for a few years now, and I can honestly say the company is great to work for. They provide a great work-life balance, giving employees the chance to work remote and have flexible hours. The projects I've taken on in the past have allowed me to grow and develop my technical skills, and the company is very supportive of new technologies and skills. My team has been great to work with, they are cooperative and communicate well with each other. I'd highly recommend CalAmp to anyone looking to work in programming, design, or IT.
Megan M.
Review Rating:
4.8/5
4.8
Working at CalAmp has been a great experience. I've been able to engage in meaningful work that has allowed me to flex my technical muscles. The support I have received from my team throughout my time with the company has been tremendous, allowing me to rapidly progress in my skillset. There is a well-developed culture of mutual support that encourages employees to take initiative and improve their work. Overall I've been extremely pleased with my experience at CalAmp, and I'd highly recommend them to anyone looking for a technical position in programming, design, or IT.
Yvonne P.
Review Rating:
4.9/5
4.9
I've had the pleasure of working with CalAmp for the past few years, and it has truly been a great experience. The projects I've been assigned have been both challenging and rewarding, giving me the perfect opportunity to grow my skillset as well as learn new ones. The team I've been working with has been very collaborative, coming together to provide assistance to each other and ensure the best possible outcome in each task. CalAmp approaches their work with passion and enthusiasm, something that has been a great motivation to come to work each day.
Steven W.
Review Rating:
5/5
5
I've been absolutely delighted to work at CalAmp for the past few years, having been provided with a unique opportunity to progress my programming, design, and IT skills. The environment at the office is incredibly welcoming, and I always feel comfortable speaking my mind and offering up new ideas. My team is committed to doing the best possible work and they always have my back. Each day brings the joy of new challenges and the CalAmp family gives me the space to tackle them head-on. Highly recommend this company!
Emily S.
Review Rating:
4.4/5
4.4
I'm loving my experience here at CalAmp thus far! In my short time here I've had the opportunity to develop my programming, design, and IT skills in ways I've never done before. Everything from the office culture to the development processes here is top-notch and I feel privileged to be a part of the CalAmp family. The staff is open to feedback, and always willing to help each other out if help is needed. It's been a pleasure working here and I'd definitely recommend the company to anyone looking for a technical position.
Frequently Asked Questions
What qualifications are necessary for a job at CalAmp?
Depending on the position, qualifications will vary. Generally, CalAmp looks for candidates that possess strong problem solving, communication and project management skills, as well as a technical, analytical or engineering background.
How can I apply for a job at CalAmp?
Potential candidates can visit CalAmp’s website and submit a job application online under the career opportunities section.
What benefits packages are offered to CalAmp employees?
CalAmp offers a comprehensive benefits package that includes medical, dental and vision coverage, health care and dependent care flexible spending accounts, 401(K) plans with a company match, employee discounts, and more.
What is the company culture at CalAmp?
CalAmp prides itself on its entrepreneurial mindset, innovative spirit and a commitment to creating technology solutions for mission-critical applications. Their team is made of passionate, hard-working people who strive to always bring their best to work.
What technology solutions does CalAmp provide?
CalAmp provides software, services and mobile apps that provide customers with real-time visibility, analytics and control over remote, mobile and IoT assets. The company also offers telematics, connected vehicle services and asset tracking solutions.
Locations: Irvine, Los Angeles, Carlsbad, Tijuana, Xiamen, Shanghai, Suzhou, Hong Kong, Adlershof
Career Paths: Software Engineer, Embedded Software Engineer, Network Engineer, Data Scientist, QA Engineer, Technical Support Engineer, Product Manager, IoT Solutions Architect, DevOps Engineer, Cloud Solutions Architect
I've been working with CalAmp for a few years now, and I can honestly say the company is great to work for. They provide a great work-life balance, giving employees the chance to work remote and have flexible hours. The projects I've taken on in the past have allowed me to grow and develop my technical skills, and the company is very supportive of new technologies and skills. My team has been great to work with, they are cooperative and communicate well with each other. I'd highly recommend CalAmp to anyone looking to work in programming, design, or IT.
What qualifications are necessary for a job at CalAmp?
Depending on the position, qualifications will vary. Generally, CalAmp looks for candidates that possess strong problem solving, communication and project management skills, as well as a technical, analytical or engineering background.
How can I apply for a job at CalAmp?
Potential candidates can visit CalAmp's website and submit a job application online under the career opportunities section.