Embedded Software Engineer

4 days ago


Reston, Virginia, United States Sensear Full time
Job Title: Embedded Software Engineer

Sensear is a global leader in designing and manufacturing best-in-class digital communication headsets used by companies in their mission to eradicate hearing loss and enhance operational critical communications.

As an Embedded Software Engineer at Sensear, you will be responsible for developing leading-edge audio hearing protection and wearable products distributed globally. You will be involved in all aspects of the product development cycle, including architecture, simulation, design, design verification, compliance, and introduction into manufacturing.

Key Responsibilities:
  • Conceptualize, design, prototype, and implement embedded software components running on the Sensear earplug and earmuff products, current and future.
  • Implement Soundcheck test sequences, and associated Windows DLLs and LabVIEW applications, that are used in the production team's functional test system to test the functionality of fully assembled units before they are boxed and added to the stock as fully finished goods.
  • Implement version control and maintain all software components: embedded software, functional test software, and Windows software.
  • Perform initial stage of production release of all software components. The initial stage involves determining when the software component is release-ready and asking permission from the Engineering Manager to release the software component.
  • Research and develop new technologies that can be included in the Sensear products. Implement the software component of these technologies.
  • Implement and fine-tune new algorithms that are developed in-house.
  • Supervise staff/students that work on short-term projects.
  • Being involved in the Sensear Sound Laboratory experiments, reviewing of hardware design documents, providing technical support to both the sales team and the production team, speaking to customers at tradeshows and over the phone, recording new voice clips for Sensear products, and others.
  • Review hardware schematics and architectures for software compatibility.
Requirements:
  • Demonstrated track record in product development projects and project management as it relates to commercialization of new products.
  • At least +7 years of experience in software design and development of embedded systems.
  • Strong (embedded) C/C++ programming skills.
  • Experience with firmware debugging technologies such as JTAG, SWD.
  • Experience in implementation of various wired communication protocols including I2C, SPI, I2S, UART, USB.
  • Electronics and hardware knowledge to understand and troubleshoot at the firmware/hardware interface.
  • A solid understanding of wireless technologies such as Bluetooth, Wi-Fi, LoRa, etc.
  • Experience in audio signal processing and DSP.
  • Driver development such as: Wi-Fi, USB, Bluetooth, FM, audio codec, and past working knowledge of ARM Cortex-M based MCU (dual-core preferred).
  • Proven ability in embedded software engineering with solving real-time embedded issues, including threading, optimization, memory management, interrupt handling.
  • Experience in developing (audio) DSP algorithms and porting them between different cores and platforms.
  • Familiar with optimal use and integration of RTOS for real-time applications.
  • Development and integration of board support package, boot loader, and boot code.
  • Demonstrated ability to produce high-quality technical documentation.
  • Knowledge of high-level languages and shell scripting in other programs and languages (Python), Application software development for Android and/or iOS.
  • Good knowledge of VC systems including Jira, Git, and Perforce.
Preferred Traits & Skillsets:
  • Highly organized and process-driven.
  • Strong attention to detail and organizational skills.
  • Proven track record of on-time delivery of projects and exceeding milestone targets.
  • Individually motivated.
  • Superb analytical, problem-solving, and critical thinking skills.
  • Strong leadership abilities.
  • Strong written and verbal communication skills.
  • Ability to make decisions under pressure.
  • Collaborative team player.
  • Ability to work in a fast-paced environment.
Qualifications and Educational Requirements:

Bachelor's Degree Required. Candidate needs to have proven experience and tenure in the related engineering field with high analytical, problem-solving, and critical thinking skills. This role will be central to maintaining engineering standards and product standards. The ideal candidate must play a leadership role in ensuring the company meets and exceeds technical project specifications and timelines.



  • Reston, Virginia, United States AXISCADES Inc. - North America Operations Full time

    Job Title: Embedded Software EngineerAXISCADES Inc. - North America Operations is seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded devices and systems.Key Responsibilities:Design and implement software for embedded devices and...


  • Reston, Virginia, United States Enercon Technologies Full time

    Job Title: Embedded Software Engineering ManagerAt Enercon Technologies, we are seeking an experienced Embedded Software Engineering Manager to lead our team of embedded software engineers. As a key member of our engineering department, you will be responsible for ensuring the successful completion of software and software-related portions of our NPD/NPI...


  • Reston, Virginia, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsAt EVONA, we're revolutionizing space communications with our next-generation infrastructure. As a Senior Embedded Software Engineer, you'll play a pivotal role in developing mission-critical software for our satellites.Key Responsibilities:Design and develop the full software...


  • Reston, Virginia, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsAt EVONA, we're revolutionizing space communications with our next-generation infrastructure. As a Senior Embedded Software Engineer, you'll play a critical role in developing mission-critical software for our satellites.Key Responsibilities:Design and develop the full software...


  • Reston, Virginia, United States Ixana Full time

    About IxanaIxana is a pioneering startup that has developed a revolutionary brain-inspired wearable computing technology. Our team of experts is dedicated to creating high-speed human-computer interfaces that amplify human potential with real-time AI.Job OverviewWe are seeking a talented Embedded Software Engineer to join our Integrated Software team. As a...


  • Reston, Virginia, United States Piper Maddox Full time

    OverviewPiper Maddox is seeking a skilled Senior Embedded Software Engineer to contribute to the development of innovative software solutions for electric vehicles. In this role, you will be responsible for designing, developing, and optimizing real-time software for safety-critical systems, utilizing cutting-edge technologies such as Nvidia Drive Orin.Key...


  • Reston, Virginia, United States Detroit Engineered Products Full time

    Job Title: Embedded Software Engineer (Doors/UML)We are seeking a highly skilled Embedded Software Engineer to join our team at Detroit Engineered Products. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software applications...


  • Reston, Virginia, United States eInfochips (An Arrow Company) Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at eInfochips, an Arrow company. As an Embedded Software Engineer, you will be responsible for designing and implementing algorithms for signal processing in AR/VR systems, with a focus on low-resource edge devices such as wearables and mobile...


  • Reston, Virginia, United States Intellian Technologies Full time

    Job Title: Senior Embedded Software EngineerAs a senior embedded software engineer, you will play a key role in the development of software for our next-generation active phased-array antennas and satellite user terminals. You will collaborate with our hardware, software, and manufacturing teams to deliver best-in-class solutions for our customers.Main...


  • Reston, Virginia, United States Insight Global Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Insight Global. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including microcontrollers and...


  • Reston, Virginia, United States Aegis Worldwide Full time

    Aegis Worldwide Seeks Embedded Software EngineerAegis Worldwide is seeking a skilled Embedded Software Engineer to join our team in Springfield, IL. The ideal candidate will have a strong background in computer science, electrical engineering, or a related field, with 3-5+ years of experience working as a software engineer.Key QualificationsBachelor's degree...


  • Reston, Virginia, United States Cypress HCM Full time

    Senior Embedded Engineer OpportunityAbout the Role:We are seeking a highly skilled Senior Embedded Engineer to join our team at Cypress HCM. As a key member of our software development team, you will play a crucial role in designing and developing software for advanced 3D positioning systems.Key Responsibilities:Design, develop, and optimize software for IoT...


  • Reston, Virginia, United States Cypress HCM Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Cypress HCM. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing software for IoT devices focused on 3D indoor positioning.Key Responsibilities:Design and develop...


  • Reston, Virginia, United States Acro Service Corp Full time

    Job Title: Embedded Software EngineerAcro Service Corp is seeking an experienced Embedded Software Engineer to join our team.Job Summary:We are looking for a skilled Embedded Software Engineer to design, develop, test, and maintain software applications and products for vehicle features such as starting, locking, lighting, alarms, windows, powered...


  • Reston, Virginia, United States Pebble Full time

    About PebblePebble is a pioneering sustainable living company that's redefining the way people live, work, and explore. Our mission is to create a world where your home can be anywhere you want to take it.We're a team of experts in automotive and consumer technology, working together to develop innovative products that make a difference. Our vision is to...


  • Reston, Virginia, United States Ace Embedded Full time

    Embedded Sales Representative OpportunityAce Embedded is a leading manufacturer's sales representative organization specializing in high-performance, real-time embedded technologies. Our products solve critical design issues in today's challenging system requirements, and our success is directly related to our ability to understand customer applications and...


  • Reston, Virginia, United States Blue Bridge People Full time

    Job Title: Embedded Software Engineering ManagerBlue Bridge People is seeking an experienced Embedded Software Engineering Manager to lead our software development team in Mason, OH. As a key member of our organization, you will be responsible for overseeing the planning, design, analysis, testing, and rapid prototyping of software programs for various...


  • Reston, Virginia, United States Kismet Search Full time

    About the ClientKismet Search is proud to partner with a San Diego-based company that has established a reputation for innovation and excellence in the development of cutting-edge hardware and software technology.This forward-thinking organization is seeking a talented Firmware Engineer to join their team and contribute to the design and development of...


  • Reston, Virginia, United States SLPT Full time

    Job Title: Embedded Software EngineerAbout the Role:SLPT Automotive is seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing features for embedded RTOS-driven mechatronic products.Key Responsibilities:Design and implement software...


  • Reston, Virginia, United States 5V Tech | Certified B Corp™ Full time

    Embedded Software EngineerAustin, Texas5V Tech | Certified B Corp™ is seeking a skilled Embedded Software / Firmware Engineer to join their dynamic team. In this role, you will collaborate with a multidisciplinary group of engineers to design and develop cutting-edge systems and hardware across a wide range of industries. Your primary responsibility will...