- Bachelor's Degree in Computer Science, Electrical/Computer engineering, or related field, or equivalent experience.
- 4+ years of experience with embedded software development with Linux platforms.
- Experience and passion in leading software architecture and defining design principles for C/C++ and other languages.
- Experience with cross-compilation, board support packages, and embedded Linux environments such as Yocto, buildroot, OpenWRT, and Android.
- Experience with wireless communication, such as cellular (CDMA, 3G-HSPA, 4G-LTE, Cat-M, 5G), WiFi, z-wave, Zigbee, and other IoT protocols a plus.
- Experience with cryptography and specialized embedded processors a plus.
RESPONSIBILITES: - Work with other engineers to develop embedded Linux applications using C/C++.
- Work with electrical and mechanical engineers to design and manufacture embedded Linux devices.
- Work with software engineers to design and implement features that interact with the cloud.
- Work with product managers and quality engineers to ensure the products meet 's standards.
- Communicate effectively and collaborate with others to ensure the timely delivery of projects.
- Other duties as assigned
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 team
- Gain well rounded experience: 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.
- Focus on fun: 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.
- values working together and collaborating in person. Our employees work from the office 4 days a week.
COMPANY INFO
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.
For more information, please visit
COMPANY BENEFITS
offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package
is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies
Notice To Third Party Agencies:
understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with , please email your company information and standard agreement toJR104043
focuses on Internet, Security, Wireless, and Internet of Things. Their company has offices in Bloomington and McLean. They have a large team that's between employees. To date, has raised $163M of funding; their latest round was closed on July 2012.
You can view their website at
-
C++ Model Developer
Found in: Lensa US 4 C2 - 3 days ago
Group W Vienna, United StatesPosition:Senior C++ Model DeveloperLocation:Vienna, VAOverview:Group W, Inc. (an employee-owned company) is seeking an experienced C++ Model Developer to join a highly respected software engineering team developing modeling and simulation applications for the Department of Defens ...
-
C++ Model Developer
Found in: Lensa US 4 C2 - 4 days ago
Group W Vienna, United StatesPosition: · Senior C++ Model Developer · Location: · Vienna, VA · Overview: · Group W, Inc. (an employee-owned company) is seeking an experienced C++ Model Developer to join a highly respected software engineering team developing modeling and simulation applications for the ...
-
C++ Model Developer
Found in: Lensa US 4 C2 - 4 days ago
Group W Vienna, United StatesPosition: Senior C++ Model Developer · Location: Vienna, VA · Overview: Group W, Inc. (an employee-owned company) is seeking an experienced C++ Model Developer to join a highly respected software engineering team developing modeling and simulation applications for the Department ...
-
C++ Model Developer
Found in: ZipRecruiter Test10P US C2 - 2 days ago
Group W Vienna, United StatesJob Description · Job DescriptionPosition: Mid-Level C++ Model Developer · Location: Vienna, VA · Overview: Group W, Inc. (an employee-owned company) is seeking an experienced Mid-Level C++ Model Developer. Elected candidate will join a highly respected software engineering team ...
-
C++ Model Developer
Found in: ZipRecruiter Test10P US C2 - 2 days ago
Group W Vienna, United StatesJob Description · Job DescriptionPosition: Senior C++ Model Developer · Location: Vienna, VA · Overview: Group W, Inc. (an employee-owned company) is seeking an experienced C++ Model Developer to join a highly respected software engineering team developing modeling and simulatio ...
-
C++ Model Developer
Found in: ZipRecruiter Test10P US C2 - 2 days ago
Group W Vienna, United StatesJob Description · Job DescriptionGroup W is hiring · Position: C++ Model Developer (Jr. - Mid Level) · Location: Vienna, VA · Overview: Seeking an experienced C++ Software Programmer to join a highly respected software engineering team developing modeling and simulation applicati ...
-
Senior C/C++ Developer
Found in: Appcast US C2 - 5 hours ago
ConsultNet Annandale, United StatesTitle: Senior C/C++ Developer · Location: Hybrid, NY,NY · Type: 1-year long contract with possibility of extension · Overview: · Our client is looking for multiple C/C++ developers to support a large insurance company with the migration, debugging, enhancing, and development of e ...
-
C Developer
Found in: beBee S2 US - 3 weeks ago
Atechstar Reston, United States Full time, Part time, contract, trainingAs a platform backend developer you must be active in designing and building resilient and robust server-side applications. You should be self-motivated and be able to proactively push from the start to finish of each feature. Responsibilities Join the full life cycle of building ...
-
C/C /Python Developer
Found in: beBee S2 US - 1 week ago
Atechstar Reston, United States Full time, Part time, contract, training1. B Tech or M Tech on Computer or IT or EC2. Strong C/C /Assembly/Python programming skills.3. Understanding of data structures software design principles and algorithms.4. Linux User space application programming5. working experience on multithreading concurrent system level ap ...
-
C/C /Python Developer
Found in: beBee S2 US - 2 weeks ago
Atechstar Washington, United States Full time, Part time, contract, training1. B Tech or M Tech on Computer or IT or EC 2. Strong C/C /Assembly/Python programming skills. 3. Understanding of data structures software design principles and algorithms. 4. Linux User space application programming 5. working experience on multithreading concurrent system leve ...
-
C++ Developer
Found in: Lensa US 4 C2 - 4 days ago
Saxon Global Manassas, United StatesThis is a 12 month contract with Swift. Onsite hybrid in Manassas, VA.. All visa. · Job Description · Code, test, review software using technologies including C++, STL, Boost, Multithreading, Unix, Perl, Python andXML. · Requirement analysis and Design of new features and enh ...
-
Senior C/C++ Developer
Found in: Lensa US 4 C2 - 5 days ago
Bull Integrations Group Inc. Columbia, United StatesThe Bull Integration Group is actively searching for aSenior C/C++ Developerto join our client's team. The position provides an opportunity to develop the cutting-edge technology that supports some of our nations fundamental defense and intelligence services.Play an integral part ...
-
C++ Developer
Found in: beBee S2 US - 1 week ago
Matal College Park, United States Full time, Part time, Contract, TrainingResponsibilities Work with Lead and development team to ideate scalable software solutions. Adhere to development strategies and coding practices. Develop well-functioning databases and applications. Ensure consistency with initial design and adhere to Schedules/Deadlines. Analyz ...
-
Senior C# .Net Developer
Found in: Lensa US 4 C2 - 3 days ago
Evolver Commercial Reston, United StatesJob Description Job Description Evolver is seeking a Senior C# .Net Developer working with full development stack for financial services applications. Role is remote but must be able to work Pacific time zone hours.Responsibilities:Candidate will support team with various BAU and ...
-
C/C+/Java Software Developer
Found in: Lensa US 4 C2 - 2 days ago
Cymertek Chantilly, United StatesPLUG IN to CYMERTEK · And design your future... · Position: C/C++/Java Software Developer · Description:Cymertek is looking for a Software Developer with a focus on Java/C/C++ development to join our Dream Team and support an ongoing development effort. This program is doing inte ...
-
Senior C# .Net Developer
Found in: ZipRecruiter Test10S US C2 - 2 days ago
Evolver Commercial Reston, United StatesJob Description · Job DescriptionEvolver is seeking a Senior C# .Net Developer working with full development stack for financial services applications. Role is remote but must be able to work Pacific time zone hours. · Responsibilities: · Candidate will support team with various ...
-
C/C++ Developer with Top Secret Clearance
Found in: Careerbuilder One Red US C2 - 14 hours ago
VLink Inc Germantown, MD, United StatesPosition: C/C++ Developer with Top Secret Clearance · Location: Germantown, MD · Duration: Long Term · Responsibilities · Software design, development, integration and support activities · Actively participate in software development · Complete development tasks within agreed tim ...
-
C/C++ Developer with Active TS Clearance
Found in: Careerbuilder One Red US C2 - 13 hours ago
VLink Inc Germantown, MD, United StatesPosition: C/C++ Developer with Active Top Secret Clearance · Location: Germantown, MD · Duration: Long Term · Responsibilities · Software design, development, integration and support activities · Actively participate in software development · Complete development tasks within agr ...
-
C/C++ Developer with Top Secret Clearance
Found in: Lensa US 4 C2 - 4 days ago
Vlink Germantown, United StatesPosition: C/C++ Developer · Location: Germantown, MD · Duration: Long Term · Top Secret Clearance Needed · Responsibilities · Software design, development, integration and support activities · Actively participate in software development · Complete development tasks withi ...
-
Linux Kernel Developer with C programming
Found in: beBee S2 US - 2 weeks ago
Atechstar Reston, United States Full time, Part time, contract, trainingJob Description Must haveGood understanding of Linux/Ubuntu Kernel system Experience in building of custom kernel and be able to replace configure it. Understanding how various kernel drives (not driver code) are used in the kernel - static load vs dynamic load Good understanding ...
Expert C++ Developer - Tysons, United States - Alarm
Description
is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Senior Embedded Software Engineer who is an expert C++ developer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties by creating and integrating devices that connect with our robust cloud using next-gen communication stacks. You will be working with a team of talented engineers across a diverse set of technological backgrounds to design devices, build and manufacture hardware, architect and implement software, and collaborate in an agile and fast-paced environment.
QUALIFICATIONS: