Firmware Design Engineer
Alarm.comAbout the role
Alarm.com is seeking a passionate and talented Firmware Design Engineer to join our Device Engineering team. The position is ideal for candidates who want to join our interdisciplinary Manufacturing Team, building cutting-edge, connected IoT devices and smart sensors for home automation and security applications. Our team works with a variety of next-generation technologies (LTE, Cat-M, NB-IoT, sub-Ghz, Wifi, BLE, Lora) integrating low-power design, cellular networks, local wireless networks, sensors, and signal processing. This hands-on role bridges the gap between software and the physical world, focused on supporting our high volume manufacturing partners.
The Manufacturing team works with other product development teams to ensure each product can be designed, tested, and produced at our contract manufacturing partners in a reliable and repeatable manner.
QUALIFICATIONS
Required:
- Bachelor’s degree (B.S.) in Computer Science, Computer Engineering, Electrical Engineering or related field of equivalent experience
- 3 to 5 years experience
- Experience with software development using C and/or python programming language
- Experience designing firmware to be used in a high volume manufacturing environment.
- Experience using revision control systems such as Git or SVN
- Experience with common communication protocols
- Experience with microcontrollers
- Rigorous attention to detail with a focus on robustness, scalability, and quality of products
- Ability to work on multiple projects simultaneously in a small, fast-paced environment
- Self-starter, analytical, tenacious problem solver
- Strong verbal and written communication skills
- Passion for working with technology and excitement for creating high quality consumer technology product
Bonus:
- Wireless technology familiarity (cellular, Wi-Fi, Bluetooth, Z-Wave, Zigbee, etc).
- ARM Cortex-M familiarity
- Experience with high volume manufacturing and test fixture design
- Experience with circuit design, simulation, and testing
- Familiarity in hardware design, and schematics
RESPONSIBILITIES
- Design, develop, and test embedded firmware for products to interface with manufacturing test equipment.
- Design, develop, and test embedded firmware for test fixtures
- Work closely with Mechanical design engineers to meet product requirements with challenging space constraints
- Collaborate with Software engineers to ensure compatibility with test manufacturing computer software
- Operate independently but working with senior management to understand and be fully aligned with company priorities, goals, and strategies
- Collaborate with technical and non-technical teams to build new devices to expand the Alarm.com connected device ecosystem
WHY WORK FOR ALARM.COM?
- Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
- Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
- Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
- Work with the latest technologies: You’ll gain exposure to a broad spectrum of IoT, SaaS and M2M technologies including wireless communication, video monitoring, smart home automation, web development, and backend application development and hosting.
- Focus on fun: Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
COMPANY INFO
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we’re innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
COMPANY BENEFITS
Alarm.com offers competitive pay and benefits including a wide choice of hea
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s