Software Engineer

1 month ago


Rockville, United States Origin Wireless AI Full time
Job DescriptionJob DescriptionSalary:

Software Engineer - Embedded Systems 

 

About Origin

Origin is the inventor of WiFi Sensing - the groundbreaking technology that allows us to rethink how we use WiFi in an environment. As a category leader, Origin provides Fortune 500 companies with applications and services in security, health, and energy management. We have established ourselves 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, you will integrate Origin's 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 
  • Collaborates with the product team on planning, design, and development of new and existing features 
  • Contributes 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 


Additional info

Origin 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 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 Cloudbolt Software Inc Full time

    Position OverviewAt CloudBolt Software Inc, we recognize that our exceptional workforce is the cornerstone of our achievements. We are in search of a skilled software engineer who is eager to contribute to a dynamic and collaborative environment where impactful work is valued.Key ResponsibilitiesThe successful candidate will:Collaborate with diverse teams to...


  • Rockville, United States Acquired Data Solutions Full time

    Job DescriptionJob DescriptionSalary: 80k - 115k annually, paid semimonthlySoftware/Integration Engineer - Hardware/SoftwareJob Summary/DescriptionHave a broad understanding of engineering fundamentals in order to provide software developmentand troubleshooting, test and measurement, and technical support for solutions in a wide range offields.Working as a...


  • Rockville, United States ASCENDING Full time

    Job DescriptionJob DescriptionLooking for candidates that are within 50 miles of Rockville, MD and don't mind going to the office every once in a whileMust have a CS background and years of coding experience (Java)Must be very strong with AWSMust be doing code reviewsLooking for someone that still makes decision in system architecture and could do some...


  • Rockville, Maryland, United States General Dynamics Information Technology Full time

    Job Title: Senior Software Engineer at General Dynamics Information TechnologySummary:As a key member of our engineering team, you will be responsible for optimizing software development processes to ensure the security and reliability of our products. You will design, deploy, and maintain secure cloud-based systems and services to support the development of...


  • Rockville, United States ConsultNet Full time

    Title: SrSoftware Engineer Location: Remote, can work remote anywhere in the lower 48 statesCannot work outside the continental US. Type: Long-term Contract Pay: Based of experience Summary: Our client, a large financial regulator, is looking for a SrSoftware Engineer to assist with the development of a new system used to regulate mortgage...


  • Rockville, United States ConsultNet Full time

    Title: SrSoftware Engineer Location: Remote, can work remote anywhere in the lower 48 statesCannot work outside the continental US. Type: Long-term Contract Pay: Based of experience Summary: Our client, a large financial regulator, is looking for a SrSoftware Engineer to assist with the development of a new system used to regulate mortgage...


  • Rockville, United States CloudBolt Software Full time

    At CloudBolt Software ( www.cloudbolt.io ) we know our amazing employees are the reason for our success. If you're looking to join an energetic, collaborative organization where you can make a difference every day, tackle the toughest cloud automation and cost optimization challenges, and have lots of fun doing work you love... join us at CloudBolt, and be...

  • Sr. Software Engineer

    1 month ago


    Rockville, United States ConsultNet Full time

    Title : SrSoftware Engineer Location: Fully remote Type: Long-term Contract Pay: Based off experience Overview: We are searching for a SrSoftware Engineer to support our client, a large financial regulator, to be a part of high performing team supporting the development and enhancements of applications that ensure fair trading on the stock marketThe...

  • Sr. Software Engineer

    4 weeks ago


    Rockville, United States ConsultNet Full time

    Title : SrSoftware Engineer Location: Fully remote Type: Long-term Contract Pay: Based off experience Overview: We are searching for a SrSoftware Engineer to support our client, a large financial regulator, to be a part of high performing team supporting the development and enhancements of applications that ensure fair trading on the stock marketThe...


  • Rockville, United States ConsultNet Full time

    Title : SrSoftware Engineer Location: Fully remote Type: Long-term Contract Pay: Based off experience Overview: We are searching for a SrSoftware Engineer to support our client, a large financial regulator, to be a part of high performing team supporting the development and enhancements of applications that ensure fair trading on the stock marketThe...


  • Rockville, United States ConsultNet Full time

    Title : SrSoftware Engineer Location: Fully remote Type: Long-term Contract Pay: Based off experience Overview: We are searching for a SrSoftware Engineer to support our client, a large financial regulator, to be a part of high performing team supporting the development and enhancements of applications that ensure fair trading on the stock marketThe...


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

    Job OverviewAt CloudBolt Software, we recognize that our exceptional team members are the cornerstone of our achievements. We are seeking a dedicated and skilled Senior Site Reliability Engineer to enhance our client experience and tackle intricate cloud automation and cost management challenges.Role Summary: As a Senior Site Reliability Engineer, you will...


  • Rockville, Maryland, United States Cyquent Full time

    Position OverviewThe Front-End Software Engineer at Cyquent plays a pivotal role in the technical execution of our software solutions. This position is dedicated to ensuring the effective implementation of the user interface layer for .NET applications and integrations.Key ResponsibilitiesThis role involves close collaboration with fellow software engineers,...


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

    Job OverviewAt CloudBolt Software, we recognize that our exceptional team members are the cornerstone of our achievements. If you are eager to become part of a dynamic and collaborative environment where you can contribute significantly, tackle intricate cloud automation and cost management challenges, and enjoy your work, CloudBolt is the place for you. We...


  • Rockville, Maryland, United States ASCENDING Full time

    Job OverviewPosition: Senior Angular Software EngineerWork Arrangement: Remote, available for candidates within the continental United States.Compensation: Commensurate with experiencePosition SummaryASCENDING is seeking experienced Senior Angular Software Engineers to contribute to the development of a cutting-edge system aimed at enhancing mortgage...


  • Rockville, Maryland, United States Jobot Full time

    Jobot, a leading biotechnology research firm, is looking for an Embedded Software Engineer to enhance their innovative team.Company Overview:Jobot is dedicated to pioneering advancements in biotechnology, focusing on cutting-edge solutions that impact the industry.Why Work With Us:Become part of a vibrant team that provides excellent benefits and competitive...


  • Rockville, Maryland, United States ASCENDING Full time

    About the RoleAt ASCENDING, we are seeking an experienced Software Engineering Manager to lead our cloud software development team. As a key member of our organization, you will be responsible for overseeing the end-to-end development and delivery of high-quality software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


  • Rockville, Maryland, United States Shuvel Digital Full time

    Shuvel Digital is seeking a Lead .NET Software Engineer to enhance our dynamic team. This role involves the creation, development, and upkeep of web-centric applications utilizing C#, .NET MVC, and SQL Server technologies. The successful candidate will possess a robust background in relational database management systems, software engineering, and...


  • Rockville, United States ConsultNet Full time

    Senior Backend Java Engineer (Remote) Location: Remote anywhere in the continental US (lower 48 states). Cannot work outside of the U.S. Contract to Hire, Long term Contract Job Description: We are supporting a Senior Director in our client's big data department. Our client has a host of initiatives and they're looking for strong engineer with big data...


  • Rockville, Maryland, United States Leidos Full time

    Position OverviewLeidos is in search of a Senior Software Engineering Lead with a TS/SCI clearance to enhance our efforts in the unification and optimization of Tasking, Collection, Processing, Exploitation, and Dissemination (TCPED) of Open Source Intelligence (OSINT) across the Department of Defense (DoD) and Intelligence Community (IC). This role involves...