Embedded Software Engineer

4 weeks ago


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

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


What We Can Offer You


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


  • Software Engineer

    5 days ago


    Rockville, United States Software Professional Solutions Full time

    A Software Engineer participates in major projects that involve providing integration, implementation of complex systems. Provides input into the design and development of software solutions, and works on teams who are responsible for technical design and implementation of the architecture. Education: Relevant Bachelors Degree from an accredited college or...


  • Rockville, United States RIT Solutions, Inc. Full time

    5-10+ years of relevant experience. - Coding experience (know how to get deep down into code.). - C++. - Able to do embedded firmware in C++. - STM32 Microcontroller/Microprocessor experience is a plus. - see below : - Embedded hardware including ST Micro and NXP processors, to write code that will allow firmware testing on an existing PCB. - Must have CAN...


  • Rockville, United States RIT Solutions, Inc. Full time

    5-10+ years of relevant experience. - Coding experience (know how to get deep down into code.). - C++. - Able to do embedded firmware in C++. - STM32 Microcontroller/Microprocessor experience is a plus. - see below : - Embedded hardware including ST Micro and NXP processors, to write code that will allow firmware testing on an existing PCB. - Must have CAN...


  • 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 Acquired Data Solutions, Inc. Full time

    Software/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 close-knit team to help the customer achieve their goals is a must.Minimum...


  • Rockville, United States Acquired Data Solutions, Inc. Full time

    Software/Integration Engineer - Hardware/Software Job Summary/Description Have a broad understanding of engineering fundamentals in order to provide software development and troubleshooting, test and measurement, and technical support for solutions in a wide range of fields. Working as a close-knit team to help the customer achieve their goals is a must....


  • Rockville, United States Acquired Data Solutions Full time

    Job DescriptionJob DescriptionSoftware/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 close-knit team to help the customer achieve...

  • Software Engineer

    5 days ago


    Rockville, United States Erpmark Full time

    Job Summary: A client of ours in Rockville, MD is looking for a Software Engineer (.NET) for a Contract to Hire opportunity. Mandatory Skills: Classic ASP, Webforms, ASP.net, Azure Devops, CI/CD Responsibilities: Develop web applications and APIs using technologies such as C# and ASP.NET Be part of an agile team delivering high quality software Conduct unit,...

  • Project Manager

    1 week ago


    Rockville, United States SECO USA, Inc. Full time

    SECO USA is seeking an energetic, highly-motivated individual with a keen mind for project management to join our team in designing rugged devices and their underlying circuitry and software technologies used in a variety of handheld, tablet, and industrial equipment applications. The successful candidate will have experience managing interdisciplinary...

  • Project Manager

    1 month ago


    Rockville, United States SECO USA, Inc. Full time

    SECO USA is seeking an energetic, highly-motivated individual with a keen mind for project management to join our team in designing rugged devices and their underlying circuitry and software technologies used in a variety of handheld, tablet, and industrial equipment applications. The successful candidate will have experience managing interdisciplinary...

  • Project Manager

    4 days ago


    Rockville, United States SECO USA, Inc. Full time

    SECO USA is seeking an energetic, highly-motivated individual with a keen mind for project management to join our team in designing rugged devices and their underlying circuitry and software technologies used in a variety of handheld, tablet, and industrial equipment applications. The successful candidate will have experience managing interdisciplinary...


  • Rockville, United States General Dynamics Information Technology Full time

    Summary: Responsible for engineering teams’ processes to ensure our products are free from security vulnerabilities. Design, deploy, operate, and maintain secure Cloud products and services within a Cloud-based environment to enable development teams to deliver features in the most efficient way possible. Develop information systems by studying...


  • Rockville, Maryland, United States CoreLogic Full time

    At CoreLogic, we are driven by a single mission-to make the property industry faster, smarter, and more people-centric. CoreLogic is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem. Our talented team of 5,000 employees globally uses our network, scale, connectivity and...

  • Network Engineer

    5 days ago


    Rockville, United States Software Productivity Strategists Full time

    Tier 2/3 experience with Juniper routers, switches and leaf/spine architecture including VRF, VPN tunnels, VLANS, and Junos. Experience supporting routing protocols (BGP, iBGP, OSPF, MPLS) Experience with wireless networking including Mist and Aerohive/Extreme. Working knowledge of DNS. Familiarity with network tools such as Wireshark and Solarwinds. Ability...


  • Rockville, United States Axle Informatics Full time

    Overview: Axle Informatics is a scientific research and information technology company that offers innovative computer services, informatics, and bioresearch solutions to research centers and healthcare organizations around the globe. With expertise in software engineering, bioinformatics, data science, molecular research, and program management, we focus on...


  • Rockville, United States ASCENDING Full time

    Job DescriptionJob DescriptionOur client, one of the largest Amazon Web Services (AWS) partners for data services, is looking for Jr to Senior level SDETs to contribute to join their team of technologists to build and contribute to large-scale, innovative projects. The SDET's responsibilities include both software development and testing tasks and focus...


  • Rockville, United States The U.S. Pharmacopeial Convention (USP) Full time

    Senior Software Engineer (multiple openings) Rockville , Maryland Apply Now Apply Now w/ LinkedIn The U.S. Pharmacopeial Convention (USP) USP is an independent scientific organization that collaborates with the world's top experts in health and science to develop quality standards for medicines, dietary supplements, and food ingredients. USP's fundamental...


  • Rockville, United States Unisys Full time

    Where we work: Our AWS partnered analytics organization owns the world’s biggest financial data store and runs continuous analytics on global stock data movement. We are constantly working on how to “hack/break” market systems with the goal of being ahead of potential bad actors in the market.Hands on coding with either in Java or Python (roll your...


  • Rockville, United States Unisys Full time

    Where we work: Our AWS partnered analytics organization owns the world’s biggest financial data store and runs continuous analytics on global stock data movement. We are constantly working on how to “hack/break” market systems with the goal of being ahead of potential bad actors in the market.Hands on coding with either in Java or Python (roll your...


  • Rockville, United States Savantage Full time

    Savantage Solutions is seeking a Software Development Manager to join our technical services team to be a point of contact to stakeholders on the Agile software development life cycle and related database matters. The ideal candidate will have experience managing large software development teams across multiple customers for products within the Oracle...