Talent.com
Embedded Software Engineer
Embedded Software EngineerVectorNav Technologies • Dallas, TX, US
Embedded Software Engineer

Embedded Software Engineer

VectorNav Technologies • Dallas, TX, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

VectorNav's GPS and inertial navigation technology enables customers around the world to push the envelope in their respective fields, ranging from UAVs to gimballed cameras to missiles. To support rapid integration with our sensors, we released the VectorNav Software Development Kit (SDK) last year, providing source code in C++, Python, C#, and Matlab. Following an internal promotion, we're seeking a dedicated, intelligent and insightful engineer with experience integrating sensors into embedded systems to take the lead on future SDK development. This role serves as the primary owner of the SDK, working independently much of the time while collaborating with applications engineers who contribute based on customer needs.

The SDK is built around a C++ core library providing direct interfacing to the sensor, which is then wrapped into Python (via PyBind11) and into C# (via C++ / CLI). A suite of plugins provide advanced functionality, such as in-field firmware updates and data logging. The SDK forms the basis for our ROS2 driver and will be used to update our autopilot drivers for Ardupilot and PX4. With a robust CI / CD pipeline and an agile development approach, we deploy updates to customers as often as every 2-4 weeks. Besides responding to customer-defined issues and routine maintenance updates, the backlog is filled with several new plugins and larger-scoped enhancements, offering opportunities for higher-level problem solving and architecting new capabilities.

Responsibilities :

  • Maintain and enhance the SDK core C++ library and its Python and C# wrappers
  • Triage and resolve customer-reported issues through our CI / CD pipeline
  • Architect solutions for new plugins and larger enhancements
  • Write and maintain automated tests for cross-platform reliability
  • Create and update documentation, examples, and integration guides
  • Support ecosystem drivers (ROS2, Ardupilot, PX4) as needed
  • Collaborate with firmware and applications engineers on sensor integration

Requirements

  • 5+ years experience with C++ in embedded environments
  • Experience integrating real-time sensors, especially GPS and inertial sensors
  • Familiarity with Python and PyBind11
  • Bachelor’s degree in computer science
  • Strong verbal, written and interpersonal communications skills
  • Benefits

  • Standard Benefits Full medical, vision & dental insurance, vacation time, holidays, sick leave, 401k.
  • Training & Development Learn from the most innovative and talented team of engineers in the industry. Transferring the 100+ years of combined experience from our senior engineers to our new team members is a top priority.
  • Perks Company-wide catered lunch every Friday. Fully stocked break room complete with billiards, ping pong, foosball & more.
  • [job_alerts.create_a_job]

    Embedded Software Engineer • Dallas, TX, US

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    InfoVision Inc. • Dallas, TX, US
    [job_card.full_time]
    Strong understanding of embedded system architecture and resource management.Experience with real-time operating systems (RTOS) / Linux based embedded systems. Experience with C / C++ (C++ 17 or later...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 75204 Dallas, TX, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Ecruit • Plano, Texas, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Full-stack Software Engineer - Competitive Salary - Plano, TX (Hybrid).Wasp Barcode Technologies is a turnkey provider of inventory and asset tracking systems, offering everything needed for...[show_more]
    [last_updated.last_updated_variable_days]
    Anesthesia Physician

    Anesthesia Physician

    CompHealth • Ennis, Texas, US
    [job_card.full_time]
    Anesthesia physician employment in Texas : A physician should consider working in Ennis, TX for its welcoming small-town atmosphere combined with proximity to the Dallas-Fort Worth metroplex, offer...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Embedded Systems Engineer

    Lead Embedded Systems Engineer

    Symbiotic Services • Addison, TX, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Symbiotic Services is hiring on behalf of a pioneering client building.Lead Embedded Systems Engineer.Hundreds of precision actuators. Wi-Fi-based device orchestration.MQTT publish / subscribe messagi...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX

    Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX

    Lockheed Martin • Dallas, TX, US
    [job_card.full_time]
    Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX.Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    OVHcloud • Dallas, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Summary The Senior Software Engineer will work under minimal direction to design and develop high performance storage algorithms for the next generation of NVME over Fabrics storage solutions.T...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer III - Full Stack + AWS + Elastic / Open Search

    Software Engineer III - Full Stack + AWS + Elastic / Open Search

    JPMorgan Chase • Plano, TX, US
    [job_card.full_time]
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the digital communications compl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II - Integrations Team

    Software Engineer II - Integrations Team

    JustPark • Dallas, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    JustPark is the premier partner offering both B2B solutions for destinations and B2C services for drivers, giving us the best of both worlds. We simplify the entire parking experience.From venues an...[show_more]
    [last_updated.last_updated_1_day]
    Embedded Software Engineer

    Embedded Software Engineer

    Wilson Connectivity • Richardson, TX, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Join the team at Wilson Connectivity and be a part of our mission to connect everyone, everywhere! As the industry leader in wireless connectivity solutions, we're bringing 5G connectivity to busin...[show_more]
    [last_updated.last_updated_30]
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Ennis, Texas
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Embedded Systems Engineer

    Staff Embedded Systems Engineer

    VirtualVocations • Dallas, Texas, United States
    [job_card.full_time]
    A company is looking for a Staff Embedded Systems Engineer to evolve on-device software and firmware for connected devices. Key Responsibilities Drive the evolution of firmware by architecting sca...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 75270 Dallas, TX, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    AE Perkins • Dallas, TX, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Are you passionate about improving processes, finding creative solutions to obstacles, and striving for greatness in everything you do? Do you enjoy being part of a collaborative team that celebrat...[show_more]
    [last_updated.last_updated_variable_days]
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • Ennis, Texas
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Tek Leaders Inc • Dallas, TX, Texas, USA
    [job_card.full_time]
    Title : Senior C++ Software Engineer Location : Dallas, TX (ONSITE) Required Skills & Qualifications : Strong proficiency i...[show_more]
    [last_updated.last_updated_variable_days]
    Sr. UI Developer with Embedded

    Sr. UI Developer with Embedded

    Involgix Inc. • Dallas, TX, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    UI Developer with Embedded Location : Dallas, TX (Day 1 onsite) Duration : 12+ Months [show_more]
    [last_updated.last_updated_1_day]
    Physician (MD / DO) - Anesthesiology - General / Other in Ennis, TX

    Physician (MD / DO) - Anesthesiology - General / Other in Ennis, TX

    LocumJobsOnline • Ennis, TX, US
    [job_card.full_time] +1
    Doctor of Medicine | Anesthesiology - General / Other.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with CompHealth to find a qualified Anesthesiology MD in Ennis, Texas, 7...[show_more]
    [last_updated.last_updated_30] • [promoted]