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 :
Training and Experience
Skills and Experience considered beneficial for the position:
WORKING CONDITION:
On-site position with flexible work hours and one day remote/week. EEO/ADA/Vet/Disabled
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.
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
- Embedded Software EngineerLocation: Grand Prairie, TXJob ID: #73238Pay Range: $96-113Job Description... ...company is seeking qualified software engineers to perform requirements analysis,... ...Desired Qualifications: • Ada experience • Linux operating systems experience • Jira,...SuggestedFull timeDay shift
- ...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...SuggestedFull timeFlexible hoursShift workWeekend workWeekday work
$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...SuggestedFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$50 per hour
...operation, and maintenance of software and firmware components and... ...applied to and integrated with engineering, scientific, and... ...experience• Experience with embedded development using a real-time... ...experience.• C/C++/Ada experience• Linux/VxWorks experience • DevSecOps...SuggestedFull timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...develops, operates, and maintains software and firmware components and... ...to and integrated with engineering, scientific, and manufacturing... ...software solutions for real-time embedded systems, including hardware... ...higher for C++)• Proficiency in Linux systems and Real-Time...SuggestedFull timeTemporary workWork experience placementInterim roleCasual workWorldwideFlexible hours- ...Unix permissions, ownership, groups, etc • Knowledge of network configuration for Unix system (IP address, subnets, routing, gateways, etc.) • Knowledge of crontab and how to use it • Experience with any Linux distro, prefer RHEL • Comfortable in a command line...
- ...Infrastructure Automation Engineer Dallas, Texas Job Responsibilities: Support and maintain infrastructure automation workflows using Morpheus, Terraform, and Ansible AAP. Assist in the development and execution of CI/CD pipelines using Jenkins and GitHub Actions...
$150.45k - $200.6k
...-thinking organization, apply now.We are currently seeking a Linux Engineer (hybrid position in either Irving, TX or Charlotte, NC) to join... ...evidence generation.Partner with security, risk, operations, software delivery, cloud, storage, virtualization, and application...Full timeTemporary workWork at officeRemote workFlexible hours$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 timeTemporary workWork experience placementCasual workFlexible hours$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 placementWork at officeLocal areaRemote workFlexible hours- Embedded Software Engineer Looking for an embedded software engineer with 6+ years of experience to work on missile seeker software using C/C++ VxWorks/Linux thru all phases of software ranging from requirements analysis through code implementation and formal qualification...Full timeWorldwide
- ...Role: Linux Administrator Location: Atlanta, GA /Dallas, TX (Work from office 2-3 days a week) Type: Fulltime ~ Bachelor's Degree with a minimum of 7-8 years of hands-on experience and general knowledge of Linux operating systems concepts as well...Full timeWork at office2 days per week3 days per week
- ...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 timeLocal areaImmediate start
- Develop missile seeker software across all phases of the software lifecycle, from requirements analysis to formal qualification... ...clearance, and over 6 years of experience in C/C++ embedded development on VxWorks/Linux. Must have experience with specific bus protocols and...
- 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...
- 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 payContract work
$100k - $125k
...Job Description Job Description Linux Developer Location: Dallas, TX or Remote/Hybrid Position Summary We are looking for a Linux Developer. The ideal candidate will perform Linux builds, installs, configuration, administration, and troubleshooting of Linux...Remote work- ...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...
$113.22 per hour
22190-1 Embedded Software Engineer Level 5, Grand Prairie, TX (Secret Clearance) Seeking an Embedded Software Engineer to design, develop, and implement... ...in C/C++ (version 11 or higher for C++). Proficiency in Linux systems and Real-Time Operating Environment. Must have...Full timeContract workDay shift- ...from Jconnect INC . Below is the requirement with my client. Please share the updated resume and below details. Title: Senior Linux System Administrator Location: Irving, TX (Onsite) Duration: Full-time only JOB DESCRIPTION : Role...Full timeImmediate startRelocation
- Title : Embedded S/W Engineer Location : Grand Prairie, TX (Onsite) Contract : 12Month Contract... ...Job Description Looking for Embedded Software Engineer with 6+ years of experience to... ...missile seeker software using C/C++ VxWorks/Linux thru all phases of software ranging...Contract workShift workDay shift
- Embedded Software Engineer Job Type: Full-time, on-site (Richardson, TX) Responsibilities Design and implement software of embedded devices and... ..., DNS, REST, etc.). Experience working directly with the Linux kernel. Experience with and knowledge of Bluetooth Low Energy...Full time
$70 - $78.5 per hour
TITLE: Embedded Software Engineer Work Location: Grand Prairie, TX Required: Secret Clearance W2 Hourly Contract Only Hourly Rate Range: $... ...Experience with RTI DDS is a plus, as is developing for a Linux/Rocky target from both Linux/Rocky and Windows hosts. REQUIREMENTS...Hourly payContract work- Software Engineer This position requires a DoD Secret security clearance or equivalent. Designs,... ...office. This position is for developing embedded real-time software on Client-3 products... ...is required. Experience developing for Linux (CentOS) and Real-Time Operating...Work at office
$96 - $113 per hour
Embedded Software Engineer Location: Grand Prairie, TX Job ID: #72889 Pay Range: $96-113 Job Description Seeking an Embedded Software Engineer to... ...with RTI DDS is a plus, as it is being developed for a Linux/Rocky target from both Linux/Rocky and Windows hosts. Responsibilities...- DataBank Holdings Ltd. is seeking a Technical Support Engineer - Overnight / Patching Coordinator to own end-to-end patching of Windows and Linux servers across multi data centers. You will schedule, execute, validate patches, and maintain logs while supporting overnight...Night shiftDay shift
- Position Overview: We are seeking a Senior Linux Administrator to support Linux environments used across a large, geographically distributed Point-of-Sale (POS) infrastructure. This is a hands-on role responsible for Linux OS image management, patching, troubleshooting,...WorldwideFlexible hoursShift workWeekend workAfternoon shift
- Position Summary Buchanan Technologies is seeking a Senior Linux Administrator for a long-term, onsite contract-to-hire opportunity... ...and remote technical teams to diagnose and resolve hardware and software problems. Partner with hardware vendors to validate and troubleshoot...Long term contractLocal areaRemote work
- ...Responsibilities • Review and approve new servers Design per Low Latency Linux standards with project manager and other infrastructure... ...tools. • You have a Bachelor's degree (Computer Science or Engineering degree preferred) or equivalent work experience. Exaways CorporationWork experience placementWeekend work
- ...thinking organization, apply now. We are currently seeking a Senior Linux Engineer (Linux Shell Scripting) to join our team in Irving, Texas (US... ...with other departments, such as Quality Engineering, Software Engineering and Product Management to ensure on-time delivery...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!
Related searches
- embedded engineer Dallas, TX
- embedded software engineer Dallas, TX
- embedded developer Dallas, TX
- embedded systems software engineer Dallas, TX
- senior linux systems engineer Dallas, TX
- linux administrator Dallas, TX
- linux systems administrator Dallas, TX
- linux engineer Dallas, TX
- linux developer Dallas, TX
- linux remote Dallas, TX



