Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Manager
Qualifications
Key Responsibilities:Collaborate with hardware, software, quality assurance, and product teams to identify embedded software requirements and tackle development challenges. Prioritize and manage the embedded software development roadmap, balancing feature delivery with technical improvements and debt. Oversee the complete embedded software development lifecycle, from requirements gathering and architectural planning to integration testing and deployment. Enhance and maintain embedded software development processes, tools, and documentation for engineering teams. Advocate for architectural enhancements to our embedded software and coordinate releases across multiple device platforms. Foster relationships with vendors and stay informed about their technology roadmaps for System on Chips (SoCs) and embedded solutions. Perform other duties as assigned. Required Experience:Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.8+ years of combined experience in embedded software engineering and technical program management. Proven track record in managing the embedded software product lifecycle and development processes. Prior experience as a Software Engineer, Hardware Engineer, or Program/Project Manager within an engineering environment. Strong analytical, quantitative, and critical thinking skills with a focus on embedded systems. Ability to manage multiple embedded software projects across various device platforms in a fast-paced setting. Nice to Haves:Proficiency in C/C++ programming and debugging. Familiarity with Linux and Real-Time Operating Systems (RTOS). Experience with embedded software build systems and toolchains. Knowledge of hardware-software integration and debugging.
About the job
Join Alarm.com as a Technical Program Manager for Embedded Software!
At Alarm.com, we are at the forefront of innovation in the device engineering sector, and we are seeking a talented Technical Program Manager to enhance our Embedded Software team. In this role, you will be instrumental in shaping our embedded software platform and refining development processes across our diverse device portfolio. The perfect candidate will possess a deep understanding of embedded systems, coupled with robust program management expertise. You will excel in communicating with cross-functional teams and stakeholders to ensure our products meet and exceed quality standards.
About Alarm.com
Alarm.com is a leading technology company that empowers businesses and homeowners with innovative solutions in smart security and automation. Our Device Engineering team is dedicated to developing cutting-edge products that enhance the safety and convenience of everyday life. Join us and be a part of a dynamic and innovative environment where your contributions will make a significant impact.
Join Alarm.com as a Technical Program Manager for Embedded Software!At Alarm.com, we are at the forefront of innovation in the device engineering sector, and we are seeking a talented Technical Program Manager to enhance our Embedded Software team. In this role, you will be instrumental in shaping our embedded software platform and refining development proce…
Join Alarm.com as a Technical Program Manager specializing in Video Streaming. In this key role, you will lead cross-functional teams to drive the development and enhancement of innovative streaming solutions. You will coordinate project timelines, manage stakeholder communications, and ensure the successful delivery of high-quality products that meet customer needs.
Ridgeline International is in a growth phase and is seeking a dynamic Program Manager who excels at aligning mission impact with operational excellence and building customer trust. In this pivotal role, you will be responsible for the successful execution and expansion of a high-profile program that supports the Intelligence Community, delivering exceptional results in terms of program execution, financial performance, and stakeholder satisfaction.This position is ideal for a leader who enjoys managing complex programs from inception to completion, empowering cross-functional teams, and enhancing mission outcomes in technology or government sectors.Key ResponsibilitiesAct as the key partner and primary liaison for government clients, fostering long-term, trust-based relationships.Oversee the daily management of moderately to highly intricate programs, ensuring adherence to scope, schedule, budget, and quality standards.Take ownership of the program's financial aspects, focusing on revenue growth, profitability, and cash flow management.Translate customer requirements into actionable priorities while coordinating with engineering, operations, and leadership teams to achieve results.Proactively identify risks, utilize data-driven insights to inform decisions, and implement necessary corrective measures.Contribute to business development efforts and program growth by identifying follow-on projects and adjacent opportunities.Mentor and inspire team members, establishing high standards for accountability and performance.Assume additional leadership responsibilities as the program and organization evolve.Your First Six MonthsAcquire an in-depth understanding of your program's financials, technical scope, customer expectations, risks, and growth opportunities.Establish yourself as a trusted leader for both customers and internal teams.Drive momentum by enhancing execution predictability, financial performance, and stakeholder confidence.Integrate into our Program Management community, with opportunities to mentor junior PMs and shape best practices.
veillant is seeking a Full Stack Software Engineer to join the team in Tysons. This role centers on building and maintaining web applications that align with business needs, using both Angular and Java. Role overview Collaborate with cross-functional teams to design and implement new software features Work on both the front-end (Angular) and back-end (Java) components of web applications Maintain, update, and enhance existing applications Troubleshoot and resolve technical challenges across various projects Requirements Hands-on experience developing web applications with Angular and Java Comfortable working in a collaborative, project-focused environment Interest in solving complex problems and delivering high-quality solutions
Join Ridgeline International as a Technical Training Advisor, where you will play a critical role in developing and delivering training programs that empower our teams with the technical skills necessary to excel. In this position, you will collaborate with subject matter experts to create engaging learning experiences and ensure the highest standards of training delivery.Your expertise will help shape the future of our workforce, making a lasting impact on both the organization and our clients.
Alarm.com is an innovative technology leader that is rapidly expanding its footprint in the cloud and device solutions space. We are dedicated to providing seamless connectivity and services to millions of residential and commercial properties both in the United States and internationally. Our Device Engineering team is on the lookout for a skilled and enthusiastic embedded software engineer who will play a crucial role in shaping the future of the Internet of Things (IoT). You will be involved in the design and integration of various devices, including security panels, networking gateways, and video cameras.As part of a dynamic team comprising talented engineers from diverse technical backgrounds, you will engage in designing devices, building and manufacturing hardware, architecting and implementing software, all within an agile and fast-paced environment.
Task Manager – Department of Defense Program Location: Tysons, VA Clearance: Active Secret Status: Exempt Compensation: This is a proposal opportunity; compensation details are currently under review. About the Role IntelliDyne is actively seeking an experienced Task Manager to provide comprehensive support for a Department of Defense (DoD) client. This pivotal role involves the coordination of daily operations across multiple domains, including Program Management Office (PMO), asset management, configuration management, and quality assurance. The Task Manager will oversee contract performance, liaise with the Contracting Officer (KO/CO), manage daily operational activities, ensure compliance with all contractual requirements, and guarantee the timely delivery of tasks in adherence to DoD standards. Responsibilities Oversee daily task execution and deliverables across various departments, including PMO, Asset Management, Configuration Management, and Quality Assurance. Facilitate PMO operations, including reporting, scheduling, and documentation management. Supervise asset tracking, maintain inventory accuracy, and manage lifecycle processes. Ensure maintenance of configuration baselines, implement change control, and manage documentation processes effectively. Establish and monitor quality assurance processes, including audits and corrective actions. Act as the primary communication point for task status updates and coordination efforts. Qualifications Possession of an active Secret clearance is required. A minimum of 10 years of experience supporting Department of Defense or federal programs. Bachelor’s degree in Project Management, Business, or a related field is mandatory. Demonstrated experience in PMO, asset management, configuration management, or quality assurance. Exceptional communication, organizational, and stakeholder coordination skills are essential. Familiarity with DoD processes, logistics, or IT programs is highly desirable. PMP certification is preferred. About Us At IntelliDyne, LLC, we are dedicated to empowering government organizations by delivering high-quality, mission-aligned services and innovative, people-centered IT solutions. Our commitment to fostering an inclusive and supportive workplace has earned us recognition as a Top Workplace, where employees are encouraged to voice their ideas and create innovative solutions for our clients at national, state, and local levels. If you require accommodations due to a disability, please reach out to staffing@intellidyne-llc.com or call 703-575-9715.
Join Alarm.com as a Senior Software Engineer, where you will play a pivotal role in driving innovative solutions that enhance security and automation for our clients. Your expertise will contribute to the design and development of cutting-edge software applications that are integral to our mission.
Join Alarm.com as a Software Engineering Intern and immerse yourself in a cutting-edge technological environment. This internship offers a unique opportunity to work alongside talented engineers and contribute to the development of innovative software solutions that enhance the security and automation capabilities of our clients.
Join our dynamic team at Alarm.com as a Software Engineer II, where you will be responsible for developing innovative software solutions to enhance our cutting-edge security and automation platforms. You will collaborate with cross-functional teams to design, implement, and maintain scalable applications that meet the needs of our growing customer base.
As a Technical Advisor at Veilant, you will play a pivotal role in offering expert guidance and technical support to our clients. Your insights will drive project success and foster strong relationships with stakeholders. We are seeking a proactive individual who thrives in a dynamic environment and is passionate about technology and innovation.
Join Alarm.com as a Software Engineer II and play a pivotal role in developing innovative software solutions that enhance home and business security. You will collaborate with cross-functional teams to design, implement, and maintain scalable applications, ensuring they meet high standards of performance and reliability.
Join Alarm.com as a Staff Software Engineer where you'll be at the forefront of artificial intelligence innovation. You'll collaborate with a team of talented engineers to develop cutting-edge solutions that enhance our products and services. This role offers an exciting opportunity to shape the future of smart home technology.
Join Alarm.com as a Senior Software Engineer specializing in Financial Systems, where you will play a pivotal role in designing and implementing software solutions that enhance our financial operations. You will work closely with cross-functional teams to deliver high-quality products that meet our client’s needs and drive business success.As a key member of our engineering team, you will leverage your expertise to tackle complex challenges and contribute to the development of innovative financial tools and systems. Your passion for technology and problem-solving will be essential in this dynamic environment.
About LavendoLavendo is a dynamic and rapidly expanding leader in the realm of data privacy and security. Our innovative AI-driven platform streamlines compliance and governance, serving prestigious Fortune 100 clients. We are making significant strides in the e-commerce and retail sectors while nurturing a culture rooted in transparency and ethical principles.Our MissionYour role as a Technical Writer will be pivotal in helping organizations confidently maneuver through intricate data privacy regulations. With your clear and concise documentation, you’ll empower users to fully leverage our cutting-edge platform designed for security and compliance.Your OpportunityBecome a vital member of our mission-driven team as a Technical Writer. This role is ideal for recent graduates eager to simplify complex software and drive customer success while contributing to a reputable brand in a flourishing industry.Key ResponsibilitiesCraft user-friendly documentation for SaaS products that is straightforward and accessible.Produce engaging instructional videos to elucidate key features.Collaborate closely with developers to grasp the platform and extract essential technical details.Pose insightful questions to guarantee comprehensive documentation coverage.Translate complex technical concepts into user-friendly content.What You BringA Bachelor's degree in English, Communications, Computer Science, or a related field is preferred.Familiarity with SaaS concepts.0-3+ years of experience in technical writing or content creation.Excellent command of the English language.Proficiency in simplifying complex products for clear understanding.Strong storytelling abilities and meticulous attention to detail.Comfortable engaging with developers and posing relevant questions.Previous experience with SaaS platforms is a plus.Willingness to work 2–3 days per week in the office located in Falls Church, VA.Key Attributes for SuccessCommitment to high ethical standards and transparency.Self-motivated and disciplined.A customer-centric approach.Proactive and enthusiastic attitude.
Software Engineer II Are you passionate about developing innovative solutions across a wide range of products? Join Alarm.com, a leader in the IoT sector, as a Software Engineer II on our Video Team. In this role, you will play a pivotal part in shaping the future of smart technology that enhances both commercial and residential properties globally. Your mission will involve designing and implementing robust, scalable software that ensures seamless interoperability among devices, making homes smarter, safer, and more efficient. You'll have the opportunity to improve existing solutions and contribute to developing new features that enhance our product ecosystem. Key Responsibilities: Develop full stack software across diverse platforms and technologies. Collaborate with cross-functional teams to define technical and business solutions. Engage in the research and application of cutting-edge technologies to tackle complex problems. Participate in the complete project life cycle from requirements gathering to deployment. Adapt to dynamic project needs with quick development cycles and extensive team collaboration. Exercise sound judgment in determining when to prioritize speed versus building robust solutions. Contribute your ideas to product development, enhancing our engineering processes. Perform additional duties as assigned.
Senior Software Engineer As a Senior Software Engineer at Alarm.com, you will join a dynamic team of full-stack developers working on the innovative server-side components of smart home security systems. Our broad mandate encompasses a range of responsibilities including processing security events, provisioning devices, monitoring station signaling, automating testing processes, and integrating a diverse array of devices into the Alarm.com connected ecosystem. Your contributions will span backend services, web application development, and database design, all crucial to our comprehensive ecosystem. In this role, you will have the opportunity to engage with various technical domains. Typical projects will involve a mix of technologies and skills, demanding close collaboration with device engineers, business partners, and other engineering teams. You must possess strong multitasking abilities and a proactive approach to self-learning. Excellent communication within a team environment and the capacity to manage independent tasks are essential attributes. Alarm.com is a leader in innovation, developing across a wide spectrum of technologies. This position is perfect for candidates who thrive in a collaborative, people-centric company culture, where you can work alongside exceptionally talented individuals in a stimulating environment focused on cutting-edge wireless, software, and hardware/device technologies to create outstanding consumer products.
Role Overview Alarm.com is hiring a Staff Software Engineer in Tysons, Virginia. This position shapes the design, development, and implementation of software systems that support security and automation for clients. The role calls for technical expertise and a focus on building reliable solutions.
Join Alarm.com as a Senior Staff Software Engineer, where you will play a pivotal role in developing cutting-edge technology solutions. You will collaborate with cross-functional teams to design, implement, and optimize robust software systems, ensuring high performance and scalability. Your expertise will guide technical decisions and shape the future of our products.
Join Credence, where we empower our clients with cutting-edge technology solutions to meet their mission-critical needs. We specialize in innovative services including AI/ML, secure cloud solutions, digital transformation, and advanced intelligence capabilities for the largest defense, healthcare, and international development federal organizations. Our commitment to partnership and trust enhances mission success for warfighters and secures a better future for our nation. As a privately held company, we are proud to be recognized repeatedly as a top workplace and have featured on the Inc. 5000 list of the Fastest Growing Private Companies for the past 12 years. Our philosophy of servant leadership emphasizes the success of our clients, team members, and partners, ensuring collective achievement.We are currently seeking a Senior Software Tester to join our FedMall/STORES program team. This senior-level position will lead the testing efforts for the STORES 2.0 application, a significant modernization initiative on the ServiceNow platform. The Senior Tester will develop and execute comprehensive test strategies to ensure the quality, functionality, and performance of delivered features. Close collaboration with developers, business analysts, and product owners is essential to validate business requirements, identify defects, and ensure timely resolution prior to deployment. This role involves direct interaction with the DLA PMO and various stakeholders across global locations. The Senior Tester will also mentor a team of testers, overseeing all aspects of testing including functional, integration, performance, regression, and security testing. As part of a seasoned team comprising Software Engineers, Requirement Analysts, Project Managers, Solutions Architects, Testers, and Cybersecurity professionals, the selected candidate will have the opportunity to advance their career in software development and engineering. This position is based in our corporate offices in the Washington, DC area, with a hybrid remote option available.
Join Alarm.com as a Technical Program Manager for Embedded Software!At Alarm.com, we are at the forefront of innovation in the device engineering sector, and we are seeking a talented Technical Program Manager to enhance our Embedded Software team. In this role, you will be instrumental in shaping our embedded software platform and refining development proce…
Join Alarm.com as a Technical Program Manager specializing in Video Streaming. In this key role, you will lead cross-functional teams to drive the development and enhancement of innovative streaming solutions. You will coordinate project timelines, manage stakeholder communications, and ensure the successful delivery of high-quality products that meet customer needs.
Ridgeline International is in a growth phase and is seeking a dynamic Program Manager who excels at aligning mission impact with operational excellence and building customer trust. In this pivotal role, you will be responsible for the successful execution and expansion of a high-profile program that supports the Intelligence Community, delivering exceptional results in terms of program execution, financial performance, and stakeholder satisfaction.This position is ideal for a leader who enjoys managing complex programs from inception to completion, empowering cross-functional teams, and enhancing mission outcomes in technology or government sectors.Key ResponsibilitiesAct as the key partner and primary liaison for government clients, fostering long-term, trust-based relationships.Oversee the daily management of moderately to highly intricate programs, ensuring adherence to scope, schedule, budget, and quality standards.Take ownership of the program's financial aspects, focusing on revenue growth, profitability, and cash flow management.Translate customer requirements into actionable priorities while coordinating with engineering, operations, and leadership teams to achieve results.Proactively identify risks, utilize data-driven insights to inform decisions, and implement necessary corrective measures.Contribute to business development efforts and program growth by identifying follow-on projects and adjacent opportunities.Mentor and inspire team members, establishing high standards for accountability and performance.Assume additional leadership responsibilities as the program and organization evolve.Your First Six MonthsAcquire an in-depth understanding of your program's financials, technical scope, customer expectations, risks, and growth opportunities.Establish yourself as a trusted leader for both customers and internal teams.Drive momentum by enhancing execution predictability, financial performance, and stakeholder confidence.Integrate into our Program Management community, with opportunities to mentor junior PMs and shape best practices.
veillant is seeking a Full Stack Software Engineer to join the team in Tysons. This role centers on building and maintaining web applications that align with business needs, using both Angular and Java. Role overview Collaborate with cross-functional teams to design and implement new software features Work on both the front-end (Angular) and back-end (Java) components of web applications Maintain, update, and enhance existing applications Troubleshoot and resolve technical challenges across various projects Requirements Hands-on experience developing web applications with Angular and Java Comfortable working in a collaborative, project-focused environment Interest in solving complex problems and delivering high-quality solutions
Join Ridgeline International as a Technical Training Advisor, where you will play a critical role in developing and delivering training programs that empower our teams with the technical skills necessary to excel. In this position, you will collaborate with subject matter experts to create engaging learning experiences and ensure the highest standards of training delivery.Your expertise will help shape the future of our workforce, making a lasting impact on both the organization and our clients.
Alarm.com is an innovative technology leader that is rapidly expanding its footprint in the cloud and device solutions space. We are dedicated to providing seamless connectivity and services to millions of residential and commercial properties both in the United States and internationally. Our Device Engineering team is on the lookout for a skilled and enthusiastic embedded software engineer who will play a crucial role in shaping the future of the Internet of Things (IoT). You will be involved in the design and integration of various devices, including security panels, networking gateways, and video cameras.As part of a dynamic team comprising talented engineers from diverse technical backgrounds, you will engage in designing devices, building and manufacturing hardware, architecting and implementing software, all within an agile and fast-paced environment.
Task Manager – Department of Defense Program Location: Tysons, VA Clearance: Active Secret Status: Exempt Compensation: This is a proposal opportunity; compensation details are currently under review. About the Role IntelliDyne is actively seeking an experienced Task Manager to provide comprehensive support for a Department of Defense (DoD) client. This pivotal role involves the coordination of daily operations across multiple domains, including Program Management Office (PMO), asset management, configuration management, and quality assurance. The Task Manager will oversee contract performance, liaise with the Contracting Officer (KO/CO), manage daily operational activities, ensure compliance with all contractual requirements, and guarantee the timely delivery of tasks in adherence to DoD standards. Responsibilities Oversee daily task execution and deliverables across various departments, including PMO, Asset Management, Configuration Management, and Quality Assurance. Facilitate PMO operations, including reporting, scheduling, and documentation management. Supervise asset tracking, maintain inventory accuracy, and manage lifecycle processes. Ensure maintenance of configuration baselines, implement change control, and manage documentation processes effectively. Establish and monitor quality assurance processes, including audits and corrective actions. Act as the primary communication point for task status updates and coordination efforts. Qualifications Possession of an active Secret clearance is required. A minimum of 10 years of experience supporting Department of Defense or federal programs. Bachelor’s degree in Project Management, Business, or a related field is mandatory. Demonstrated experience in PMO, asset management, configuration management, or quality assurance. Exceptional communication, organizational, and stakeholder coordination skills are essential. Familiarity with DoD processes, logistics, or IT programs is highly desirable. PMP certification is preferred. About Us At IntelliDyne, LLC, we are dedicated to empowering government organizations by delivering high-quality, mission-aligned services and innovative, people-centered IT solutions. Our commitment to fostering an inclusive and supportive workplace has earned us recognition as a Top Workplace, where employees are encouraged to voice their ideas and create innovative solutions for our clients at national, state, and local levels. If you require accommodations due to a disability, please reach out to staffing@intellidyne-llc.com or call 703-575-9715.
Join Alarm.com as a Senior Software Engineer, where you will play a pivotal role in driving innovative solutions that enhance security and automation for our clients. Your expertise will contribute to the design and development of cutting-edge software applications that are integral to our mission.
Join Alarm.com as a Software Engineering Intern and immerse yourself in a cutting-edge technological environment. This internship offers a unique opportunity to work alongside talented engineers and contribute to the development of innovative software solutions that enhance the security and automation capabilities of our clients.
Join our dynamic team at Alarm.com as a Software Engineer II, where you will be responsible for developing innovative software solutions to enhance our cutting-edge security and automation platforms. You will collaborate with cross-functional teams to design, implement, and maintain scalable applications that meet the needs of our growing customer base.
As a Technical Advisor at Veilant, you will play a pivotal role in offering expert guidance and technical support to our clients. Your insights will drive project success and foster strong relationships with stakeholders. We are seeking a proactive individual who thrives in a dynamic environment and is passionate about technology and innovation.
Join Alarm.com as a Software Engineer II and play a pivotal role in developing innovative software solutions that enhance home and business security. You will collaborate with cross-functional teams to design, implement, and maintain scalable applications, ensuring they meet high standards of performance and reliability.
Join Alarm.com as a Staff Software Engineer where you'll be at the forefront of artificial intelligence innovation. You'll collaborate with a team of talented engineers to develop cutting-edge solutions that enhance our products and services. This role offers an exciting opportunity to shape the future of smart home technology.
Join Alarm.com as a Senior Software Engineer specializing in Financial Systems, where you will play a pivotal role in designing and implementing software solutions that enhance our financial operations. You will work closely with cross-functional teams to deliver high-quality products that meet our client’s needs and drive business success.As a key member of our engineering team, you will leverage your expertise to tackle complex challenges and contribute to the development of innovative financial tools and systems. Your passion for technology and problem-solving will be essential in this dynamic environment.
About LavendoLavendo is a dynamic and rapidly expanding leader in the realm of data privacy and security. Our innovative AI-driven platform streamlines compliance and governance, serving prestigious Fortune 100 clients. We are making significant strides in the e-commerce and retail sectors while nurturing a culture rooted in transparency and ethical principles.Our MissionYour role as a Technical Writer will be pivotal in helping organizations confidently maneuver through intricate data privacy regulations. With your clear and concise documentation, you’ll empower users to fully leverage our cutting-edge platform designed for security and compliance.Your OpportunityBecome a vital member of our mission-driven team as a Technical Writer. This role is ideal for recent graduates eager to simplify complex software and drive customer success while contributing to a reputable brand in a flourishing industry.Key ResponsibilitiesCraft user-friendly documentation for SaaS products that is straightforward and accessible.Produce engaging instructional videos to elucidate key features.Collaborate closely with developers to grasp the platform and extract essential technical details.Pose insightful questions to guarantee comprehensive documentation coverage.Translate complex technical concepts into user-friendly content.What You BringA Bachelor's degree in English, Communications, Computer Science, or a related field is preferred.Familiarity with SaaS concepts.0-3+ years of experience in technical writing or content creation.Excellent command of the English language.Proficiency in simplifying complex products for clear understanding.Strong storytelling abilities and meticulous attention to detail.Comfortable engaging with developers and posing relevant questions.Previous experience with SaaS platforms is a plus.Willingness to work 2–3 days per week in the office located in Falls Church, VA.Key Attributes for SuccessCommitment to high ethical standards and transparency.Self-motivated and disciplined.A customer-centric approach.Proactive and enthusiastic attitude.
Software Engineer II Are you passionate about developing innovative solutions across a wide range of products? Join Alarm.com, a leader in the IoT sector, as a Software Engineer II on our Video Team. In this role, you will play a pivotal part in shaping the future of smart technology that enhances both commercial and residential properties globally. Your mission will involve designing and implementing robust, scalable software that ensures seamless interoperability among devices, making homes smarter, safer, and more efficient. You'll have the opportunity to improve existing solutions and contribute to developing new features that enhance our product ecosystem. Key Responsibilities: Develop full stack software across diverse platforms and technologies. Collaborate with cross-functional teams to define technical and business solutions. Engage in the research and application of cutting-edge technologies to tackle complex problems. Participate in the complete project life cycle from requirements gathering to deployment. Adapt to dynamic project needs with quick development cycles and extensive team collaboration. Exercise sound judgment in determining when to prioritize speed versus building robust solutions. Contribute your ideas to product development, enhancing our engineering processes. Perform additional duties as assigned.
Senior Software Engineer As a Senior Software Engineer at Alarm.com, you will join a dynamic team of full-stack developers working on the innovative server-side components of smart home security systems. Our broad mandate encompasses a range of responsibilities including processing security events, provisioning devices, monitoring station signaling, automating testing processes, and integrating a diverse array of devices into the Alarm.com connected ecosystem. Your contributions will span backend services, web application development, and database design, all crucial to our comprehensive ecosystem. In this role, you will have the opportunity to engage with various technical domains. Typical projects will involve a mix of technologies and skills, demanding close collaboration with device engineers, business partners, and other engineering teams. You must possess strong multitasking abilities and a proactive approach to self-learning. Excellent communication within a team environment and the capacity to manage independent tasks are essential attributes. Alarm.com is a leader in innovation, developing across a wide spectrum of technologies. This position is perfect for candidates who thrive in a collaborative, people-centric company culture, where you can work alongside exceptionally talented individuals in a stimulating environment focused on cutting-edge wireless, software, and hardware/device technologies to create outstanding consumer products.
Role Overview Alarm.com is hiring a Staff Software Engineer in Tysons, Virginia. This position shapes the design, development, and implementation of software systems that support security and automation for clients. The role calls for technical expertise and a focus on building reliable solutions.
Join Alarm.com as a Senior Staff Software Engineer, where you will play a pivotal role in developing cutting-edge technology solutions. You will collaborate with cross-functional teams to design, implement, and optimize robust software systems, ensuring high performance and scalability. Your expertise will guide technical decisions and shape the future of our products.
Join Credence, where we empower our clients with cutting-edge technology solutions to meet their mission-critical needs. We specialize in innovative services including AI/ML, secure cloud solutions, digital transformation, and advanced intelligence capabilities for the largest defense, healthcare, and international development federal organizations. Our commitment to partnership and trust enhances mission success for warfighters and secures a better future for our nation. As a privately held company, we are proud to be recognized repeatedly as a top workplace and have featured on the Inc. 5000 list of the Fastest Growing Private Companies for the past 12 years. Our philosophy of servant leadership emphasizes the success of our clients, team members, and partners, ensuring collective achievement.We are currently seeking a Senior Software Tester to join our FedMall/STORES program team. This senior-level position will lead the testing efforts for the STORES 2.0 application, a significant modernization initiative on the ServiceNow platform. The Senior Tester will develop and execute comprehensive test strategies to ensure the quality, functionality, and performance of delivered features. Close collaboration with developers, business analysts, and product owners is essential to validate business requirements, identify defects, and ensure timely resolution prior to deployment. This role involves direct interaction with the DLA PMO and various stakeholders across global locations. The Senior Tester will also mentor a team of testers, overseeing all aspects of testing including functional, integration, performance, regression, and security testing. As part of a seasoned team comprising Software Engineers, Requirement Analysts, Project Managers, Solutions Architects, Testers, and Cybersecurity professionals, the selected candidate will have the opportunity to advance their career in software development and engineering. This position is based in our corporate offices in the Washington, DC area, with a hybrid remote option available.