Senior Embedded Software Engineer

Alarm.com
Tysons, VA
Full-time

A rapidly expanding, entrepreneurial technology company, , is seeking an ambitious, talented, Senior Embedded Software Engineer 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.

The Senior Embedded Software Engineer position is ideal for candidates who want to work with technologies such as wide area cell networks (CDMA, 3G-HSPA, 4G-LTE), local mesh networks (ZWave, Zigbee ), smart sensors, and IoT devices for home automation and security applications in an embedded Linux environment.

RESPONSIBILITIES

The primary job responsibilities will include :

  • Developing, testing and debugging embedded software in a Linux environment
  • Provide technical mentorship and guidance to team members, sharing expertise and best practices to enhance their skills and knowledge.
  • Working with external partners to securely interface their embedded software with the platform
  • Coordinating with other departments, such as Quality Engineering, Software Engineering and Product Management to ensure on-time delivery of a fully tested and compatible device that meets product requirements
  • Communicate effectively and collaborate with others to ensure the timely delivery of projects.
  • Other duties as assigned

REQUIREMENTS

  • 6+ years of experience in C++, Embedded Linux or embedded systems
  • B.S. in Computer Engineering or Computer Science or a similar engineering program, M.S. is a plus
  • Experience with Android native apps development.
  • Self-starter. Analytical and tenacious problem solver
  • Strong verbal and written communication skills
  • Rigorous attention to detail with focus on robustness, scalability and quality of products
  • Passion for working with technology and excitement for creating high quality consumer technology products

NICE-TO-HAVES

  • Familiarity with networking (cellular, Wi-Fi, Ethernet, Z-Wave, Zigbee).
  • Experience with penetration testing and ethical hacking.
  • Experience with Linux kernel development.

WHY WORK FOR ?

  • 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.

29 days ago
Related jobs
Alarm.com
Tysons, Virginia
Full-time

The Senior Embedded Software Engineer position is ideal for candidates who want to work with.. Developing, testing and debugging embedded software in a Linux environmentProvide technical mentorship..

Promoted
New!
VirtualVocations
Fairfax, Virginia
Full-time

A company is looking for a Senior Embedded Software Engineer. Key Responsibilities Develop Software.. Development skills 5. years of software engineering experience in embedded automotive applications with..

Promoted
Azure Summit Technology
Fairfax, Virginia
Full-time

Requirements. Bachelor's degree in Computer Science or Electrical Engineering. Proficiency in C C.. programming languages. Minimum of 5 years of experience in embedded software development. Experience..

Entegee
Springfield, Virginia
$40-$60 an hour
Full-time

Summary. Seeking Mid to Senior Level Software Kubernetes Engineers with extensive experience in Kubernetes or other container orchestration PaaS Cloud technologies, command line languages for..

Promoted
Engtal
Herndon, Virginia
Full-time

Job Description. We are seeking a highly skilled and experienced Senior RF Engineer to join our dynamic.. Collaborate with cross functional teams including mechanical engineers, software engineers, and project..

Two Six Technologies
Arlington, Virginia
Full-time

Two Six Technologies is looking for a Senior Embedded Software Engineer to join our team in Arlington.. The team is growing and looking for someone with a low level software development background who..

SAIC
Arlington, Virginia
Full-time

Description SAIC is seeking a Software Engineer to join our team for an on site opportunity in.. The Software Developer will work with stakeholders in collecting requirements, designing, testing..

Promoted
Iridium Satellite LLC
McLean, Virginia
Full-time

Senior Product Engineer Job Locations US VA McLean Job ID 2024 3354 Category Engineering Worker Category.. Iridium is seeking a self motivated Senior Mechanical Engineer to join the Iridium Product Engineering..