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
- ...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...SuggestedFull timeRelocation
- 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...SuggestedContract workRelocation
- A leading IT consulting firm is hiring a full-time permanent position in Dallas, Texas, focused on managing AWS cloud services and Linux system administration. The ideal candidate will have over 8 years of experience in Information Systems and expertise in scripting using...SuggestedPermanent employmentFull timeRemote work
$55 - $65 per hour
...Linux Systems Administrator (Enterprise Infrastructure) Location: Boulder, CO (Hybrid/Onsite – details available upon request) Contract Details: 6 month(s) Company Overview Our client is a well-established research and technology-driven organization that supports...SuggestedContract workTemporary workRemote work- ...Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield... ...has expanded dramatically Job Description Skills:Unix,linux,network Qualifications Bachelor's and Master's Degree...SuggestedFull time
- ...methodologies. The ideal candidate should have expert-level skills in MySQL, PostgreSQL, and Cassandra, along with proficiency in Docker and Linux environments. This role requires an innovative and self-motivated individual capable of managing production and development...
$99k - $116k
...permission/security policies. At least 6 months experience with AWS Cloud RDS Good to have skills MySQL knowledge / experience. Linux Knowledge. Experience with Cloud services like Azure Experience with Snowflake Certifications Desired: MS certifications on MSSQL...Temporary workLocal areaRelocationWeekend work$113.22 per hour
...Job Description Job Description 22190-1 Embedded Software Engineer Level 5, Grand Prairie, TX (Secret Clearance) DESCRIPTION: Seeking an... ...in C/C++ (version 11 or higher for C++). Proficiency in Linux systems and Real-Time Operating Environment. Must have previous...Full timeContract workDay shift- ...ENG- Develop embedded software supporting missile programs by analyzing... ...s degree in Computer Science, Computer Engineering, or Electrical Engineering from an accredited... ...C++ programming *Knowledge of Embedded Linux *Experience deploying, debugging, and...Full timeDay shift
- ...ENG- Develop embedded C/C++ software supporting missile subsystem programs... ...Requirements *Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering... ...(C++11 or higher) *Proficiency using Linux systems and a real-time operating environment...Day shift
$100k - $110k
...leading RCA with preventive actions. Advanced Db2 performance engineering skills, including SQL optimization, locking/concurrency troubleshooting... ...Certified System Administrator (Db2) Windows 2019/22/ Redhat Linux 8.x/9.x ITIL V4 The pay range for this role is $100,000 - $110,...$113.22 per hour
...Job Description Job Description 22104-1 Embedded Software Engineer Level 5, Grand Prairie, TX (Secret Clearance) DESCRIPTION: Seeking an... ...Experience with RTI DDS is a plus, as it is being developed for a Linux/Rocky target from both Linux/Rocky and Windows hosts....Full timeContract workDay shift- ...Administrator Job Profile in Dallas, TX My Roles and Responsibilities Experienced System Administrator with strong expertise in Windows & Linux Server Administration, Microsoft 365, Active Directory, VMware, Hyper‑V, AWS, Azure, Networking, DNS, DHCP, VPN, Firewalls, Docker,...
$119.77k - $140.9k
...Description Supervises and develops multi-platform converged enterprise engineering solutions targeted to meet existing, enhanced, and new platform... ...management using automation tool like Ansible. Experience in Linux based system. Excellent documentation and articulation skills....Temporary workWork experience placementLocal area3 days per week- ...Responsibilities Provide hands‑on desktop, server, and systems administration support for Windows and Linux environments. Install, configure, and troubleshoot hardware and software issues across end‑user devices and server systems. Administer user accounts, access control,...Remote work
- ...days per week. The ideal candidate has 5+ years of experience in system administration, including proficiency in Windows Server and Linux, along with strong troubleshooting skills. This position is expected to last from June 2026 to September 2026, with potential for extension...Remote jobContract workPart time2 days per week
- ...experience in supporting large scale product/service development. Docker and Linux environment experience Tools, builds and Continuous Integration experience Proficient with software development tools/environment such as Jenkins, JIRA, Confluence, GIT etc....Permanent employment
- ...serves as a senior technical resource responsible for Windows and Linux server administration, Microsoft Hyper‑V virtualization, high... .... The System Administrator III partners with Security, Network Engineering, and operational teams to implement secure, scalable,...Contract workLocal areaRemote work
- PostgreSQL: configuration, tuning, extension management, replication, backup/restore. Location: On Site at location listed in posting Weekly Schedule: Monday- Friday, 9am-5pm We are seeking an experienced Azure Database Administrator to design, implement, secure, and...Permanent employmentMonday to FridayFlexible hours
$89k - $110k
...Position Overview: As we expand, we're looking for an Embedded Software Engineer to accelerate product development of high performance, embedded... .... ~ Experience developing for and working on embedded Linux Operating Systems (Ubuntu and PetaLinux a plus). ~10% travel...Work experience placementLocal areaFlexible hours- ...database monitoring and alerting tools (e.g., pgAdmin, MongoDB Ops Manager, Neo4j Bloom, Prometheus, Grafana). Strong knowledge of Linux/Unix environments for database management. Experience with cloud-based managed databases (AWS RDS, Azure CosmosDB, GCP) is a plus....Contract work
- .... Recommended Certifications Oracle Database SQL Certified Associate Oracle Certified Associate - Preferred Windows 2019/22/ Redhat Linux 8.x/9.x ITIL V4 Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels...
$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$117k - $172k
...increase in activity in Texas, the recruitment of an on-site IT Engineer will help with the ramp up. The Senior IT Engineer will be... ...and effective handling of security incidents. Manage a fleet of linux servers including deployment, maintenance and upgrades. Automate...Full timeWork at officeWork from homeFlexible hours- ...administration and operational support for enterprise IT infrastructure, including Active Directory, Microsoft 365, Azure, Windows and Linux servers, storage systems, virtualization platforms, patch management, backup and recovery solutions, endpoint management, and...Full timeWork experience placementRemote workRelocationMonday to FridayDay shift1 day per week
- Walmart is looking for a Specialist Technician based in Dallas, Texas. This role involves providing support for onboarding new employees and delivering L1/L2 technical support across various platforms. The ideal candidate will have a background in IT, strong problem-solving...
- ...Full Stack Developer to produce scalable software solutions and play a key role in driving... ...teams, including product management, engineering, and design, to develop and enhance our... ...products. Strong expertise in the LAMP stack (Linux, Apache, MySQL, PHP), Node.js, MeteorJS,...Work visa
- ...Reports to: Director of Hardware Engineering Department: Firmware Engineering Company Overview: Weathermatic is a leading provider... ...irrigation controller we ship. You will design and develop embedded software on resource-constrained hardware, drive a clean hardware abstraction...
$63.6k - $118k
...expertise in performance tuning, backup/recovery, and high availability Proficiency in SQL and database troubleshooting Experience with Linux/Unix environments Scripting experience (Shell, Python, or similar) Preferred Qualifications Experience with database migration...Local areaFlexible hours- ...tools, applications, servers, email systems, laptops, desktops, software, and hardware Take responsibility for projects and solutions... ...fundamentals (TCP/IP, DNS, DHCP, VPN). Experience with Windows and/or Linux server operating systems. Strong customer service orientation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!
Related searches



