Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Linux Software Engineer

Planmeca USA

POSITION TITLE: Embedded Linux Software Engineer / Embedded Software Engineer

LOCATION: Plano, Texas

Who We Are:
Planmeca is one of the largest privately held dental equipment companies in the industry. Our technology-driven product line includes digital, dental imaging (x-ray) equipment, dental CAD/CAM systems, dental units, and cabinetry. We provide imaging and software solutions for all dental specialties and partner with dental schools, government, universities, and dental service organizations. In the U.S., our products are available through authorized dealers and distribution partnerships.

What We Offer:
We offer a professional work environment, training, growth, and advancement. Competitive compensation and a benefits package including a medical, dental, and vision plan, voluntary benefits including life, short-term and long-term disability, 401(k) savings plan with company match, holiday pay.

Come Join our Planmeca USA Team!
As a key member of our team, you'll have an integral role in designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners. You will be expected to work within an experienced software development team, participate in technical design reviews, develop innovative solutions, write unit tests, and debug both new and existing code. Also, you will work with a cross-disciplinary experienced team to influence and maximize the benefits of Planmeca's generation of scanning hardware.

ESSENTIAL DUTIES :
  • Design and write embedded software code (micro-controller or CPU) according to prescribed specifications.
  • Write kernel code and/or device drivers for Linux based application processors to support hardware utilizing I2C, SPI, UART, MIPI-CSI2, GPIO, and/or SoC-specific peripherals.
  • Become familiar with Planmeca's scanning technologies and software applications.
  • Develop prototypes to validate suitability of new hardware / firmware / software.
  • Implement embedded system and interpret error reports.
  • Develop embedded software for functional test equipment for manufacturing.
  • Test software for scalability and structure.
  • Fix bugs and optimize system.
  • Support manufacturing and technical support groups to sustain production and resolve field issues.
  • Collaborate with development team to integrate new hardware into existing applications.
  • Meet company standards pertaining to quantity and quality of work performed on an ongoing basis, performing all work-related tasks in a manner that is in compliance with all Company policies and procedures.
  • Adheres to company policies, procedures, and directives regarding standards of workplace behavior in completing job duties and assignments.
  • Performs other duties as assigned.

MINIMUM QUALIFICATIONS:
Training and Experience
  • Bachelor's or master's degree in electrical engineering/computer science/computer engineering or relevant industry experience.
  • Skilled in C, C++, Python, and shell scripting for developing Linux kernel and user-space applications.
  • Ability to work with micro-controllers and RTOSes (e.g., FreeRTOS) or bare-metal / superloop code.
  • Ability to utilize manufacturer's SDKs / DevKits for rapid prototyping.
  • Experience with the Yocto project (bitbake, devtool, etc.), the gcc compiler suite, and support tools such as CMake for developing a custom Linux distribution.
  • Experience with U-Boot and Linux kernel, including configuring the device tree.
  • Ability to work 1-on-1 with Electrical Engineers and others to assist in board design and check-out.
  • Ability to rapidly understand and work within the existing codebase.
  • Familiarity with applicable codes, standards, and acceptable industry practices.
  • Must be able to read electronic schematics.
  • Must have excellent communication skills and be capable of interacting with other engineering disciplines, managers, manufacturing and support personnel.
  • Able to work effectively on project teams consisting of departmental and/or cross functional personnel.

Skills and Experience considered beneficial for the position:
  • Experience with Video4Linux2 (V4L2) and Videobuf2 API.
  • Experience with Gstreamer (including writing custom elements / plugins).
  • Experience with Linux kernel debugging techniques (kernel instrumentation and logging facilities, dynamic debug prints, -kgdb, -openocd).
  • Experience with JTAG / ICE adapters (e.g., Segger J-Link).
  • Experience with FPGAs and their programming (Verilog or VHDL).
  • Experience with developing products with international agency compliance (FCC, UL, RoHS).
  • Experience with motion controllers, DC/AC Motor Drive Circuitry, and CCD or CMOS camera sensors.
  • Experience setting up a build environment in Docker.
  • Experience integrating builds into a CI/CD system (e.g., Jenkins) and working with DevOps team to accomplish this.
  • Experience developing test or manufacturing apps on Windows, Mac, or Linux (e.g., a python app with a tkinter UI).

WORKING CONDITION:
On-site position with flexible work hours and one day remote/week.

EEO/ADA/Vet/Disabled
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Linux Software Engineer in Dallas, TX vacancy
  •  ...line includes digital, dental imaging (x-ray) equipment, dental CAD/CAM systems, dental units, and cabinetry. We provide imaging and software solutions for all dental specialties and partner with dental schools, government, universities, and dental service organizations.... 
    Suggested

    Randstad

    Richardson, TX
    4 days ago
  •  ...POSITION TITLE: Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the largest privately held dental equipment companies in the industry. Our technology-driven product line includes digital, dental imaging... 
    Suggested
    Temporary work
    Remote work
    Flexible hours
    1 day per week

    Planmeca USA

    Richardson, TX
    3 days ago
  • $70 - $78.5 per hour

    GeoLogics is seeking an Embedded Software Engineer in Grand Prairie, TX. The role involves designing and implementing embedded software primarily...  ...with significant experience in real-time embedded systems and Linux/Rocky environments. Desired skills include knowledge of DDS... 
    Suggested
    Hourly pay
    Contract work

    GeoLogics

    Grand Prairie, TX
    2 days ago
  •  ...cabinetry. We provide imaging and software solutions for all dental...  ...DUTIES : Design and write embedded software code according to...  ...Write code for Linux based application processors...  ...master's degree in electrical engineering/computer science/computer engineering... 
    Suggested
    Permanent employment
    Temporary work
    Work experience placement
    Richardson, TX
    9 days ago
  •  ...Company Description IT Job Description Role: Linux Admin Location: Dallas, TX Duration: 12+ Months BGV will be...  ...selected candidates. Position Summary: The Linux Systems Engineer is responsible for performing a hands-on role that requires a deep... 
    Suggested
    Full time
    Relocation

    Info-ways

    Dallas, TX
    1 day ago
  • Leonardo DRS in Dallas, TX is seeking a Senior Software Engineer - Embedded to lead embedded software development for EOIS hardware, design drivers, and implement networking protocols. You will work across the full lifecycle, influence architecture, and collaborate with... 
    Relocation

    Leonardo DRS

    Dallas, TX
    1 day ago
  •  ...Time)Employment Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Linux AdminLocation: Irving TX (Hybrid)JD - Linux AdminShould have ansible and VCS cluster Knowledge, Should have L3 experience on OS and... 
    Full time
    Flexible hours
    Shift work
    Weekend work
    Weekday work

    SRI Tech

    Irving, TX
    3 days ago
  •  ...DescriptionLooking for 8+ years of experienced C/C++ real-time embedded software engineer with hands-on Hardware-In-the-Loop experience. Basic...  ...Proficiency in C/C++ (version 11 or higher for C++) -Proficiency in Linux systems and Real-Time Operating Environment -Experience... 

    Navstar

    Grand Prairie, TX
    4 days ago
  • $60 - $70 per hour

    Our client is searching for an Embedded Software Developer for a temp-to-perm position that can...  ...providing embedded software development using Linux, C++, and Python***Candidates must have...  ...building and adopting AI-assisted engineering workflows —agent-driven tooling and... 
    Permanent employment
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Dallas, TX
    4 days ago
  • $123.2k - $189.1k

     ...is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features...  ...stack. The Role As a Software Engineer you’ll be responsible for designing, documenting...  ..., low-latency software in C++ on Linux-based systems for the AIS team. Your work... 
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    4 days ago
  •  ...Embedded Software Engineer Location: Grand Prairie, TX Job ID: #72908 Pay Range: $90-113 Seeking an Embedded Software Engineer to design, develop...  ...Proficiency in C/C++ (version 11 or higher for C++) Proficiency in Linux systems and Real-Time Operating Environment Must have... 
    Full time
    Day shift

    Butler America Aerospace

    Grand Prairie, TX
    3 days ago
  • $50 per hour

     ...energy initiatives.MFC seeks an Engineering & Technology (E&T) Manager to lead and grow a software‑engineering team, support...  ...development experience• Experience with embedded development using a real-time...  ....• C/C++/Ada experience• Linux/VxWorks experience • DevSecOps... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago
  • $50 per hour

     ...military’s green power initiatives.As a Software Engineer at MFC, you will join one of the...  ...career!What You Will Be DoingAs a Staff Embedded Software Engineer, your responsibilities...  ...working with HW/SW and testing in HWIL --Linux/Xilinx tool suite--C++ and/or C computer... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Worldwide
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago
  •  ...Job #: 148432 Title: Embedded Software Engineer Location: Grand Prairie, TX Salary Range: 113.22 Position: Embedded Software Engineer Description...  ...years *Develop real-time embedded software using C++ on Linux platforms *Integrate and test embedded software with hardware... 
    Temporary work
    Day shift

    TeamGlobal

    Grand Prairie, TX
    16 hours ago
  •  ...Description Job #219167 Chipton-Ross is seeking multiple Embedded Software Engineers for a contract opportunity in Grand Prairie, TX. BASIC...  ...in C/C++ (version 11 or higher for C++) Proficiency in Linux systems and Real-Time Operating Environment Must have... 
    Full time
    Contract work
    Local area
    Day shift

    Chipton-Ross

    Grand Prairie, TX
    5 days ago
  • $134k - $174k

    Staff Embedded Software EngineerAt Hidden Level, we’re building the future of airspace awareness...  ...looking for a Staff Embedded Software Engineer to accelerate product development of high...  ...developing for and working on embedded Linux Operating Systems (Ubuntu and PetaLinux... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Hidden Level

    Syracuse, NY
    2 days ago
  •  ...Linux Admin Immediate need for a talented Linux Admin with experience in the IT Industry. This is a 06+ Months Contract opportunity with long-term potential and is located in Dallas, TX. Please review the job description below. Key Responsibilities and Technology... 
    Contract work
    Immediate start

    Pyramid Consulting

    Dallas, TX
    2 days ago
  •  ...Software Engineer Lockheed Martin MFC – Embedded S/W Engineer – Location – Grand Prairie, TX (On-site full time) Pay Rate up to $92.55 W2 hourly (1.5x OT)...  ...fulltime Real-time embedded software development in Linux C++ (modern C++ 11 or higher desired) multi-... 
    Hourly pay
    Full time

    ClearanceJobs

    Grand Prairie, TX
    2 days ago
  • $86.8k - $165.2k

     ...We are looking for a System Admin who is Linux focused.**This is an onsite position in...  ...learn how to communicate effectively to Engineering leadership.You will learn how to provide...  ...intelligent and integrated to building new software platforms such as Internet of Things,... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Richardson, TX
    3 days ago
  •  ...learn, communicate and advance faster than ever.As a Systems Software Engineer in Micron’s Storage and Memory Systems (SMS) group within TPG...  ...new system features and hardware behaviors.Build and modify Linux applications and libraries using C, C++, Python, Rust, SYCL,... 
    Full time
    Local area
    Immediate start

    Micron

    Richardson, TX
    2 days ago
  •  ...Linux AdministratorLocation: Atlanta, GA /Dallas, TX (Work from office 2-3 days a week)Type: FulltimeBachelor’s Degree with a minimum of 7-8 years of hands-on experience and general knowledge of Linux operating systems concepts as well as systems administration experience... 
    Work at office
    2 days per week
    3 days per week

    Yochana

    Dallas, TX
    4 days ago
  •  ...Tier III Operations EngineerThe Tier III Operations Engineer is responsible for maintaining the availability, performance, and reliability...  ...to explain complex technical topicsStrong understanding of Linux operating systemsAvailability to work extended hours and provide... 

    Avenue Technologies Defunct

    Dallas, TX
    19 hours ago
  • OSI Systems, Inc. seeks an Embedded Software Engineer in Richardson, TX to develop software for RF/monitoring systems. You will work with software...  ..., a relevant engineering degree, and 5+ years with Linux/Windows environments, TCP/IP, and C/C++. Occasional travel... 

    OSI Systems, Inc.

    Richardson, TX
    2 days ago
  • Butler America Aerospace, LLC. is seeking an Embedded Software Engineer in Grand Prairie, TX. The role involves designing, developing and implementing embedded software, with emphasis on C++ on Linux and some Ada familiarity. The candidate will analyze algorithms from... 

    Butler America Aerospace L.L.C.

    Grand Prairie, TX
    2 days ago
  • Continental Electronics Corporation in Richardson, TX is seeking an Embedded Software Engineer to collaborate with software and hardware teams, develop...  ...of software engineering experience, and hands-on work with Linux/Unix/Windows, C/C++, TCP/IP, and embedded tools. Occasional... 

    Continental Electronics Corporation

    Richardson, TX
    2 days ago
  • A leading recruitment firm in Grand Prairie seeks an Embedded Software Engineer for a 12-18 month contract. The ideal candidate must have 6+ years of C/C++ VxWorks/Linux experience and an active secret clearance. Responsibilities include developing missile seeker software... 
    Hourly pay
    Contract work

    Insight Global

    Grand Prairie, TX
    1 day ago
  •  ...excellent knowledge and skills with various platforms like Redhat Linux, OpenShift, VMware, and Solaris. Candidate should be able to...  ...build/ migration, etc.) Should have used any backup management software i.e. Actifio, TSM etc. Should participate in Automation and... 

    Yochana

    Dallas, TX
    2 days ago
  •  ...Senior Linux System Administrator Seeking a hands-on L3 Linux Administrator to own stability, availability, and performance across large-scale Linux environments. The role demands deep troubleshooting skills, strong exposure to Veritas Clustering (VCS), SAN/NAS storage... 

    JConnect Infotech

    Irving, TX
    2 days ago
  •  ...Optics & Photonics Design Center in Dallas, Texas | Kopin** The Embedded Software Engineer III contributes to the development and optimization of...  ...for scripting, automation, test tooling, or data analysis. Linux familiarity—including user space, device interfaces, kernel... 
    Permanent employment
    For contractors
    Local area

    Kopin

    Dallas, TX
    2 days ago
  •  ...Overview Are you a Linux Administrator looking to join one of the top companies in the Aerospace and Defense industry? Are you looking...  ...and LAN (duplex mismatches, duplicate IPs, corrupt firewall software, proxy configuration issues, etc.) Assist with imaging of laptops... 
    Contract work
    Relocation

    Acara Solutions Internal

    Grand Prairie, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!