Software Engineer

2 weeks ago


Rockville, Maryland, United States Origin Wireless AI Full time
About Origin Wireless AI

Origin Wireless AI is a pioneering company that has revolutionized the way we use WiFi in an environment. As a category leader, we provide Fortune 500 companies with applications and services in security, health, and energy management. Our groundbreaking technology, WiFi Sensing, has established us as a "minicorn", positioned to disrupt many industries and pioneer WiFi Sensing's many powerful use-cases.

About The Job

As a Software Engineer at Origin Wireless AI, you will integrate our WiFi Sensing solutions into a variety of products. You will be a member of a product team focused on serving our Internet Service Provider B2B customer. We are looking for a creative and collaborative person with strong technical problem-solving skills and embedded systems experience. The role requires excellent communication skills and the ability to collaborate in a cross-functional product team.

Responsibilities
  • Design/modify C/C++ code that hosts the wifi sensing algorithms and manages the operating system, wireless and networking interfaces running on Linux or RTOS
  • Collaborate with the product team on planning, design, and development of new and existing features
  • Contribute to the quality, reliability and testability of the software codebase
  • Troubleshoot system problems by investigating issues related to product performance
  • Identify risks and provide solutions that lead to successful customer deliveries and improvements in system performance
  • Support team to provide evaluation prototype code and data collection utilities for product development
About You
  • Bachelor's degree in Computer Science or related discipline
  • 3-5 years of demonstrated hands on experience in embedded systems hardware programming
  • Working knowledge in embedded Linux C/C++ programming, shell scripting, and system startup configuration
  • Knowledge of firmware image building SDKs (openwrt, openEmbedded) a plus
  • Experience with software process and git version control
  • Good written and verbal communication skills with the ability to explain/teach technical concepts to others
Benefits & Perks
  • Competitive salary and employee stock options
  • Full healthcare package including medical, dental, and vision insurance, short-term and long-term disability insurance, life, and AD&D insurance
  • 401(K) + 5% company match
  • Flexible paid time off policy
  • Winter week company holiday shutdown
  • Summer Fridays
  • Onsite Gym
  • Tuition reimbursement program & Continued Learning Program
About Origin Wireless AI

Origin Wireless AI is committed to building and fostering an inclusive, diverse workplace. We believe in incorporating everyone's perspectives and experiences as this has been a significant driver in our success so far. For this reason, we strongly encourage candidates of all backgrounds to get in touch. Even if you don't meet all the requirements of a job listing, do yourself (and us) a favor by still applying It's highly likely you'll bring something to the workplace that we haven't thought of yet, and we would love to hear from you.

Origin Wireless AI is an equal opportunity employer and does not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. We are committed to creating a diverse and inclusive workplace where all individuals are valued and respected.



  • Rockville, Maryland, United States International Software Systems, Inc. Full time

    Job Title: Software Quality Assurance EngineerAt International Software Systems, Inc., we are seeking a highly skilled Software Quality Assurance Engineer to join our team.Key Responsibilities:Develop and implement quality control and testing methodologies to ensure compliance with quality assurance standards, guidelines, and procedures.Establish and...


  • Rockville, Maryland, United States ASCENDING Full time

    Job Title: Software Engineering ManagerASCENDING is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in developing and delivering high-quality software solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and experience in managing large-scale software development...


  • Rockville, Maryland, United States Jobot Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our innovative technology team at Jobot. As a key member of our team, you will be responsible for designing, implementing, and managing software programs that drive business growth and success.Responsibilities:Develop high-quality software design and...


  • Rockville, Maryland, United States ASCENDING Full time

    Job Title: Software Engineering ManagerAt ASCENDING, we are seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the development of large-scale, innovative projects. The successful candidate will have a strong background in software engineering, cloud computing, and Agile methodologies.Key Responsibilities:Oversee...


  • Rockville, Maryland, United States ASCENDING Full time

    Job Title: Software Engineering ManagerAt ASCENDING, we are seeking an experienced Software Engineering Manager to lead our team of software developers in building and delivering high-quality software solutions.Job Summary:The Software Engineering Manager will be responsible for overseeing the end-to-end development and delivery of software solutions,...


  • Rockville, Maryland, United States Essential Software Inc Full time

    Job Title: Senior Quality Assurance EngineerEssential Software Inc. is seeking a highly skilled Senior Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software applications.Key Responsibilities:Develop and maintain test plans, test cases,...

  • Software Engineer

    3 weeks ago


    Rockville, Maryland, United States Trigent Solutions Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at Trigent Solutions. The ideal candidate will have a strong background in FDA-regulated environments and experience designing, developing, and maintaining software solutions that meet regulatory standards.Key Responsibilities:Design and develop software...

  • Software Engineer

    3 weeks ago


    Rockville, Maryland, United States Trigent Solutions Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at Trigent Solutions. The ideal candidate will have a strong background in FDA-regulated environments and experience designing, developing, and maintaining software solutions that meet regulatory standards.Key Responsibilities:Design and develop software...

  • Senior Software Engineer

    44 minutes ago


    Rockville, Maryland, United States Jobot Full time

    Job DetailsWe are seeking a highly skilled Senior Software Engineer to join our innovative technology team at Jobot. As a key member of our team, you will be responsible for designing, implementing, and managing software programs that modernize large-scale software systems used internally and publicly.Key Responsibilities:Develop high-quality software design...

  • Software Engineer

    3 weeks ago


    Rockville, Maryland, United States Origin Wireless AI Full time

    Job Title: Software EngineerOrigin Wireless AI is seeking a skilled Software Engineer to join our team. As a key member of our product development team, you will be responsible for integrating our WiFi Sensing solutions into various products.About the RoleWe are looking for a creative and collaborative individual with strong technical problem-solving skills...


  • Rockville, Maryland, United States ALTA IT Services Full time

    Cybersecurity Software Engineer Job OpportunityALTA IT Services is seeking a skilled Cybersecurity Software Engineer to join our team.Key Responsibilities:Plan, implement, and upgrade security measures and controls to protect against cyber threats.Collaborate with cross-functional teams to identify and mitigate security risks.Develop and maintain secure...


  • Rockville, Maryland, United States Lockheed Martin Full time

    Job Description:Lockheed Martin, a leader in advancing secure communications and cutting-edge defense technology, is seeking a skilled Software Systems Engineer to contribute to our team in King of Prussia, PA.This role offers the opportunity to work on mission-critical projects that protect and serve our nation's defense.In this position, you will play a...


  • Rockville, Maryland, United States ALTA IT Services Full time

    Cybersecurity Software EngineerAt ALTA IT Services, we are seeking a skilled Cybersecurity Software Engineer to join our team. As a Cybersecurity Software Engineer, you will be responsible for designing, developing, and implementing custom cybersecurity solutions and applications.Key Responsibilities:• Plan, implement, and upgrade security measures and...


  • Rockville, Maryland, United States Jobot Full time

    Job Title: Embedded Software EngineerDice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking a skilled Embedded Software Engineer to join their growing team.A biotechnology research company is looking to add a talented software engineer to their team. This role will involve designing, developing,...


  • Rockville, Maryland, United States Cobb Systems Group Full time

    Job Title: Senior Frontend Software EngineerCobb Systems Group is seeking a highly skilled Senior Frontend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and enhancing complex user interfaces for our applications.This is a full-time permanent position with a prestigious FINTECH...

  • Software Engineer

    3 weeks ago


    Rockville, Maryland, United States Digital Infuzion Full time

    About the RoleWe are seeking an experienced software developer to join our interdisciplinary team of scientists and technologists. As a key member of our team, you will have the opportunity to apply your technical expertise in a dynamic, innovation-driven environment.Key Responsibilities:Design and implement software systems at scaleDevelop and maintain...


  • Rockville, Maryland, United States Cobb Systems Group Full time

    Job Title: Lead Frontend EngineerCobb Systems Group is seeking a highly skilled Lead Frontend Engineer to join our team.Job Summary:We are looking for a talented Frontend Engineer to lead the development of complex user interfaces for our applications. As a Lead Frontend Engineer, you will be responsible for designing, developing, and enhancing our frontend...

  • Software Engineer

    1 day ago


    Rockville, Maryland, United States Digital Infuzion Full time

    Job OverviewDigital Infuzion is a leading healthcare technology company that empowers researchers and providers to make meaningful impacts in patients' lives. We're passionate about developing innovative solutions that enable knowledge discovery and data sharing. As a Software Developer, you'll join an interdisciplinary team of scientists and technologists...


  • Rockville, Maryland, United States Jobot Full time

    About the JobA rapidly growing 800-person medical device company in Rockville, MD is seeking multiple senior Java software engineers to join their team.Why This Role?Competitive base salary10% bonus4% match on 401KAccelerated career growthExcellent healthcare and generous PTOPet insuranceInnovative cultureFlexible spending accountsCompany-paid short- and...


  • Rockville, Maryland, United States The Universities at Shady Grove Full time

    Job SummaryThe Manager, Workday Integration is a key role in our organization, responsible for overseeing the integration development for the Workday Student implementation. This position leads a team of software engineers and performs a range of managerial duties, including interviewing, hiring, terminations, salary adjustments, mentoring, coaching,...