Embedded Software Developer
3 days ago
Alarm.com is a leading cloud-based platform for smart security and the Internet of Things. Our innovative solutions empower millions of home and business owners to create safer, smarter, and more efficient properties. We're passionate about creating change through technology and making a lasting impact on the world.
Salary Range:
$180,000—$225,000 USD
Job Description:
We are seeking an experienced Embedded Software Developer to join our Device Engineering team. As a key member of our team, you will work with talented engineers across diverse technological backgrounds to design devices, build and manufacture hardware, architect and implement software, and collaborate in an agile environment. Your expertise will be instrumental in defining the future of the Internet-of-Things for residential and commercial properties.
Required Skills and Qualifications:
- Bachelor's Degree in Computer Science, Electrical/Computer engineering, or related field
- 10+ years of experience with embedded software development on Linux platforms
- Experience with board support packages, Linux kernel and drivers, and hardware bring-up
- Familiarity with C/C++ coding following scalable and efficient software architecture and design principles
- Understanding of electronics and ability to read circuit schematics
- Experience with cross-compilation and development frameworks in platforms such as Yocto, Buildroot, OpenWRT, or Android
- Knowledge of version control systems such as Git
Benefits:
Alarm.com offers competitive pay and benefits, including subsidized medical plan options, an HSA with generous company contribution, 401(k) with employer match, paid holidays, wellness time, and vacation increasing with tenure. You'll also enjoy a casual dress work environment and opportunities for growth and development within the role.
Why Work at Alarm.com?
We value outstanding people who are passionate about creating change through technology. Our employees enjoy working alongside other high achievers, making an immediate impact, gaining well-rounded experience, and focusing on fun. Join us to make a lasting impact on the world around you.
-
Embedded Software Developer
1 month ago
San Diego, California, United States Alarm Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Engineer to develop firmware and video applications for Alarm.com's smart cameras. The ideal candidate will have a strong background in C and C++ programming and experience working with embedded Linux environments.This role requires close collaboration with multiple teams, including electronic...
-
Embedded Software Development Lead
2 weeks ago
San Diego, California, United States Northrop Grumman Full timeJob SummaryWe are seeking an experienced Embedded Software Development Lead to join our team at Northrop Grumman. This is a challenging opportunity for a talented professional to lead a team of software engineers in developing cutting-edge embedded systems.Key Responsibilities:Lead a team of 10-20 software engineers in the development of embedded software...
-
Android Embedded Software Developer
1 week ago
San Diego, California, United States ZipRecruiter Full time**Job Title:** Android Embedded Software DeveloperWe are seeking a highly skilled Android Embedded Software Developer to join our team at ZipRecruiter. As a key member of our development team, you will be responsible for designing, developing, and testing embedded software systems for our Android-based Set Top Boxes.Responsibilities:Design and develop...
-
Lead Embedded Software Developer
6 days ago
San Diego, California, United States Modular Medical Inc Full timeAbout Modular Medical IncWe are a leading medical device company that prioritizes innovation and excellence in our products.Job OverviewThis role is a great opportunity for an experienced embedded software developer to join our Research & Development team in San Diego.Estimated Salary Range$150,000 - $180,000 per year.Job DescriptionAs a Senior Software...
-
Embedded Systems Software Developer
1 month ago
San Diego, California, United States Modular Medical Inc Full timeAbout the RoleWe are seeking a skilled Embedded Systems Software Developer to join our team at Modular Medical Inc. This role is perfect for someone with a passion for developing robust and safe embedded software for medical devices.Key Responsibilities:Design, develop, and deliver high-quality embedded software solutions from concept to commercial...
-
Embedded Software Development Lead
4 weeks ago
San Diego, California, United States Northrop Grumman Full timeJob Title: Embedded Software Development LeadA challenging opportunity has arisen for an experienced Embedded Software Development Lead to join our team at Northrop Grumman.About the Role:Lead a team of approximately 10-20 individuals in completing the full software development life cycle in an Agile software development environment.Collaborate and work in a...
-
Embedded Software Developer
1 week ago
San Diego, California, United States InnoPhase IoT Full timeJoin InnoPhase IoT as a Key Team MemberWe are seeking a talented Embedded Software Developer to join our team of experts in developing cutting-edge wireless IoT solutions. **Role & Responsibilities**Design, develop, implement, and test RF drivers for InnoPhase IoT's SoC products.Collaborate with RF and Systems teams to understand requirements and create...
-
Embedded Software Developer
1 week ago
San Diego, California, United States Qualcomm Full timeCompany OverviewQualcomm Technologies, Inc. is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation.As a member of our team, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs...
-
Embedded Software Development Specialist
1 month ago
San Diego, California, United States RADAR Full timeAt RADAR, we're revolutionizing retail and beyond with our cutting-edge technology.About the JobThis role is focused on software engineering, encompassing design, implementation, and automation test case creation for embedded and systems software. Our product involves a networked cluster of embedded systems providing compute resources, wireless...
-
Embedded Software Engineer
1 week ago
San Diego, California, United States Alarm Full timeJob OverviewWe're seeking a talented Embedded Software Engineer to join our Device Engineering team. As an Embedded Software Engineer, you will be responsible for designing and developing embedded software for our cloud-connected devices. Your expertise in Linux platforms, board support packages, and C/C++ programming will enable you to contribute to the...
-
Mission Critical Embedded Software Developer
6 days ago
San Diego, California, United States Innoflight LLC Full timeJob Description:Innoflight LLC is a fast-paced Aerospace and Defense company that offers cutting-edge software-defined compact/ground radios, cryptographic and cyber secure systems and processing, networking and data storage avionics.About the Role:We are seeking an experienced Embedded Software Engineer III to develop custom real-time system monitoring and...
-
Embedded Software Development Manager
4 weeks ago
San Diego, California, United States Northrop Grumman Full timeJob OverviewWe are seeking a skilled Embedded Software Development Manager to lead our team in San Diego, CA.
-
Embedded Software Developer
4 weeks ago
San Jose, California, United States Saxon Global Full timeJob Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at Saxon Global. As an Embedded Software Developer, you will be responsible for designing, implementing, and deploying embedded software for new products that include Bluetooth, Active Noise Reduction, batteries, sensors, LEDs, and...
-
IOT Embedded Software Developer
1 week ago
San Diego, California, United States Qualcomm Full timeAbout QualcommQualcomm is a leading technology innovator, pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications across sub system – Multimedia, AI and Computer...
-
Embedded Software Developer
1 week ago
San Jose, California, United States Diverse Lynx Full timeJob Title: Embedded Software DeveloperWe are seeking a highly skilled Embedded Software Developer to join our team at Diverse Lynx LLC in San Jose, CA. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Estimated Salary: $120,000 - $180,000 per year, depending on...
-
Embedded Systems Software Developer
4 weeks ago
San Diego, California, United States TrellisWare Technologies, Inc - Recent Grads Full timeAbout UsTrellisWare Technologies, Inc - Recent Grads is a leading innovator in wireless communications. Founded in 2000, our mission is to push technological boundaries and connect passion with purpose.Salary RangeThe annual salary for this position ranges from $80,000 to $100,000 for candidates with a Bachelor's degree and up to $110,000 for those with a...
-
Senior Embedded Software Developer
4 weeks ago
San Diego, California, United States A-Line Staffing Solutions Full timeJob Title: Senior Embedded Software Developer - C++ ExpertWe are seeking an experienced Senior Embedded Software Developer - C++ Expert to join our team at A-Line Staffing Solutions in San Diego, CA. This is a contract position on W2, with an estimated hourly rate of $75.About the Job:The ideal candidate will have 10+ years of experience in software...
-
Embedded Linux Software Engineer
3 days ago
San Diego, California, United States Talentry LLC Full timeJob Description:Embedded C++ Software Developer - VideoContract Opportunity:60.00 - 80.00/hr.Job Requirements:We are seeking skilled embedded software engineers to design and develop software in C++ for a video application on embedded Linux.Responsibilities:Collaborate with system engineering to contribute to video system requirements development and...
-
Embedded Software Developer
4 weeks ago
San Francisco, California, United States Indus River Technologies Inc Full timeEmbedded Software Engineer RoleAbout the RoleAt Indus River Technologies Inc, we need a skilled Embedded Software Engineer to join our team. The ideal candidate will have experience with RTOSs and embedded Linux toolchains.Main ResponsibilitiesImplementing embedded software systems, including RTOS and networking.Porting existing code to new MCU platforms and...
-
Embedded Systems Software Developer
4 weeks ago
San Diego, California, United States Apex Systems Full timeApex Systems is currently seeking a skilled Embedded Systems Software Developer to join their team in San Diego, CA.About the RoleThe successful candidate will be responsible for designing, implementing, testing, and integrating software functions in a Linux or real-time operating system (RTOS) environment.The role requires expertise in writing software to...