Expert C++ Developer

3 weeks ago


McLean, United States Alarm.com Full time
Job DescriptionJob Description

Alarm.com 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:

  • 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 Alarm.com'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 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.
  • 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.
  • Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week.

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.

For more information, please visit www.alarm.com.

COMPANY BENEFITS

Alarm.com 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

Alarm.com 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:
Alarm.com 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 Alarm.com, please email your company information and standard agreement to RecruitingPartnerships@Alarm.com

**JR104043**



  • McLean, United States Convirgence Full time

    Cybersecurity Subject Matter Expert - SME McLean Mandatory Skills: * TS/SCI with favorable polygraph * Proficient in one or more assembly languages (x86, ARM, etc) * Expertise in one or more scripting languages (e.g., Python or Ruby) * Software development experience in C/C++ * Detailed understanding of and experience in Vulnerability Research (VR) / Reverse...

  • Data Scientist

    6 days ago


    McLean, United States Pendulum LLC Full time

    Job DescriptionJob DescriptionJOB DESCRIPTIONClearance Level: Top Secret/SCI with Full Scope PolygraphSkill Level(s): Expert• The Candidate will provide O&M, system engineering and continued application development for a suite of custom web based data analytic tools. The Contractor, with Organization oversight, will engage with the users of the...


  • McLean, United States TechWish Full time

    Our team is looking for a software engineer who will be responsible for the analysis, design, development and support testing and operations of our API Platform. The candidate must be a Java based developer with 10+ years of development experience.Key Responsibilities: 1. Design, develop, configure, and troubleshoot APIs and policies using Apigee. 2....

  • Data Scientist

    3 weeks ago


    McLean, United States Analytic Solutions Group Full time

    Job DescriptionJob DescriptionThe Sponsor requires 4.0 FTE of Data Science contractor support. In this role, the contractor will undertake the following responsibilities:• Create and apply machine learning capabilities to enrich data.• Determine appropriate approaches to analyze data sets, including statistical analysis.• Maintain existing ML tools,...

  • Full Stack Developers

    1 month ago


    McLean, Virginia, United States InfoTech Spectrum Inc Full time

    Position Java DeveloperLocation McLean VAPosition Type Contract / FTEJob DescriptionResponsibilities· Design architecture reusable components and frameworks.· Work on Integration using Web Services and EJB preferably on WebLogic platform· Conduct Object Oriented Analysis and Design using Java and UML· Tune all tiers of applications on JEE platform.· Use...

  • Data Scientist

    5 days ago


    McLean, United States Pendulum Full time

    JOB DESCRIPTION Clearance Level: Top Secret/SCI with Full Scope Polygraph Skill Level(s): Expert • The Candidate will provide O&M, system engineering and continued application development for a suite of custom web based data analytic tools. The Contractor, with Organization oversight, will engage with the users of the applications to provide enhancements...

  • Data Scientist

    2 weeks ago


    McLean, United States Integrated Intel Solutions Full time

    Job DescriptionJob DescriptionData Scientist Expert Required skills and Experience:Demonstrated experience generating ideas for revolutionary technologies supporting operations in the hard target mission space.Demonstrated experience with entrepreneurial leadership in developing, pitching, selling, and deploying new technologies to solve operational...

  • Data Scientist

    3 weeks ago


    McLean, United States Integrated Intel Solutions Full time

    Job DescriptionJob DescriptionData Scientist - ExpertCustomer seeking a Data Scientist who will have hands on and provide oversight for overall Data Scientist Team.Demonstrated experience generating ideas for revolutionary technologies supporting operations in the hard target mission space.Demonstrated experience with entrepreneurial leadership in...


  • McLean, United States DGS Full time

    Job DescriptionJob DescriptionJoin us at DGS and be part of a pioneering team Transforming the Wireless EconomyThe exponential growth in wireless demand and 5G technologies requires greater bandwidth, lower latency, and higher reliability. To solve today’s spectrum challenges efficiently and effectively, service providers need real-time, persistent...

  • IT Developer

    4 days ago


    McLean, United States Ampcus Incorporated Full time

    Qualifications: 1. Bachelor s degree in computer science, Information Technology, Finance, or a related field. 2. 5+ years of experience as an Oracle Fusion Financials Integration Developer or similar role. 3. Strong understanding of Oracle Fusion Financials modules, e.g., AP, Expense, GL, FA, Purchasing, etc. and financial business processes. 4. Hands-on...


  • McLean, United States Integrated Intel Solutions Full time

    Job DescriptionJob DescriptionSecurity Control Assessor- ExpertLocation: Tysons Core Hours: 9 am - 3 pm Clearance: CI or FSPPerforms all procedures necessary to ensure the safety of information systems assets and to protect systems from intentional or inadvertent access or destruction. Evaluates the security controls within network systems to identify...

  • Mumps Developer

    6 days ago


    McLean, United States Ascendion Full time

    About Ascendion Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....

  • Mumps Developer

    3 days ago


    McLean, United States Ascendion Full time

    About Ascendion Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....


  • McLean, United States Integrated Intel Solutions Full time

    Job DescriptionJob DescriptionSecurity Control Assessor Expert Location: TysonsCore Hours: 9 am 3 pmClearance: CI or FSPPerforms all procedures necessary to ensure the safety of information systems assets and to protect systems from intentional or inadvertent access or destruction.Evaluates the security controls within network systems to identify...


  • McLean, United States Realcoderz Full time

    Job Title: Python Developer with Java Location: McLean, VA (Hybrid) Employment: Contract Job Description :  •        Ansible, Shell Script, Power Shell, C script, Java/ Python    •             Collaborate with teams to understand business requirements, design automation solutions, and create, test, and maintain Ansible playbooks...


  • McLean, United States Dexian Signature Federal Full time

    Security Control AccessorLocation: TysonsCore Hours: 9 am – 3 pmClearance: CI or FSPExpertJob Description: • Performs all procedures necessary to ensure the safety of information systems assets and to protect systems from intentional or inadvertent access or destruction. • Evaluates the security controls within network systems to identify...


  • McLean, United States Pramaan consulting services Full time

    **Title: System Developer/Programmer** Description: Our team is looking for a Software Engineer who will be responsible for the analysis, development, maintenance and participates in testing and deployment using a wide range of technologies and security products to drive true value to our customers. **Required Skills**: - 10+ years; professional software...

  • Curriculum Developer

    2 weeks ago


    McLean, United States Infina, Ltd. Full time

    Job DescriptionJob DescriptionCompany DescriptionEveryone wins when government works better. We provide innovative services and solutions to complex problems and processes. We apply our creative skill set and expertise to empower government. Our proficient staff is at the front line of digital media, financial services, business management, and solution...

  • Bigdata Developer

    4 days ago


    McLean, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, HireTeq, is seeking the following. Apply via Dice today! Spark/Big Data Developer Hybrid Role 3 Days Onsite & 2 Days Remote Fulltime Permanent JOB DESCRIPTION: The data engineer role is a technical person who is involved with architecting, building, testing,...


  • McLean, United States Pendulum LLC Full time

    Job DescriptionJob DescriptionJOB DESCRIPTIONClearance Level: Top Secret/SCI with Full Scope PolygraphSkill Level(s): Subject Matter Expert•  translate Organization’s business process requirements into application development to automate or facilitate creating improved solutions for key mission needs.•  develop new, as well as integrate across...