Embedded Software Engineer - Modern C++, Linux
$75k - $95kMotorola Solutions
Job Description Develop firmware for embedded systems running Linux using C++. Embedded software engineers are responsible for architecture, coding, unit testing, system‑level test definition, testability, maintenance, and code reusability. Responsibilities Embedded software development of applications in modern C++ Develop code, author and refine stories, and execute tests in an Agile embedded development environment. Work with vendor‑provided APIs and SDKs Define software APIs and implementation details Use a multi‑stage continuous integration build process to produce embedded software loads. Debug system‑level issues running on production hardware. Qualifications Strong understanding of object‑oriented programming in C++ Experience developing Linux‑based embedded systems Bachelor’s degree in Computer Science or related field Master’s degree in Computer Science or related field (preferred) Bare Metal development experience in C Linux Kernel experience with device drivers, device trees, kernel modules, etc. Yocto implementation expertise User Interface development on Linux systems Android development experience Open Source Software experience Network implementation Continuous integration pipeline management Experience with real‑time system considerations Neural network utilization and application development Academic projects and relevant coursework Basic Requirements Bachelor’s degree in Computer Science or related field Strong understanding of object‑oriented programming in C++ with experience developing Linux‑based embedded systems Legal authorization to work in the U.S. indefinitely is required. Employer work permit sponsorship is not available for this position. Base Salary Range $75,000 - $95,000 USD. Travel Requirements Under 10%. Relocation None. Position Type New Grad Referral Payment Plan: Yes. Benefits Incentive Bonus Plans Medical, Dental, Vision benefits 401(k) with Company Match 10 Paid Holidays Generous Paid Time Off Packages Employee Stock Purchase Plan Paid Parental & Family Leave EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally‑protected characteristic. #J-18808-Ljbffr Motorola Solutions
$75k - $95k
Motorola Solutions is seeking an Embedded Software Engineer in Allen, TX. The role focuses on developing... ...firmware for embedded systems using modern C++. You will work in an Agile... ...required, with strong expertise in C++ and Linux. The position offers a target salary...Linux- ...rapid flight testing in development, and modern commercial manufacturing strategies... ...and deter future conflicts. Senior Embedded Software Engineer Castelion is seeking a Senior Embedded... ...critical code. ~ Comfortable with Linux internals, cross-compilers, build...Linux
- Motorola Solutions is hiring an embedded software engineer to develop firmware for Linux-based systems using C++. You will architect, implement, test, and maintain components with a focus on reusability and quality within an Agile environment. The role requires strong...Linux
$105k - $195k
...Embedded Systems Platform Software Engineer We are seeking an experienced Embedded Systems Platform... ...Strong proficiency in C, C++, and experience with Rust, Python, or modern programming languages. Extensive... ...knowledge of embedded Linux systems, operating system internals...LinuxFull timeTemporary work- ...Electronics Corporation in Richardson, TX is seeking an Embedded Software Engineer to collaborate with software and hardware teams,... ...software engineering experience, and hands-on work with Linux/Unix/Windows, C/C++, TCP/IP, and embedded tools. Occasional travel may be...Linux
$200k - $265k
...AI GPU - SR Staff Software Engineer (CPU, Linux, C++) Remote USA only Base pay range: $200,000.00/yr - $265,000.00/yr Publicly traded computer... ..., and annual stock grants. Must have 10+ years of embedded software development experience, but most importantly, 3...LinuxFull timeRemote work- OSI Systems, Inc. seeks an Embedded Software Engineer in Richardson, TX to develop software for RF/monitoring systems. You will... ...a relevant engineering degree, and 5+ years with Linux/Windows environments, TCP/IP, and C/C++. Occasional travel may be required. #J-18808-...Linux
$115k - $133k
...to space research laboratories. The Embedded Software Engineer will work with software and hardware... ...that run in mixed environments including Linux, Unix and/or Windows on desktop,... ...any or all of the following: Linux, C/C++, TCP/IP networking, and web development...LinuxFull timeFlexible hours- ...Embedded Software Engineer III The Embedded Software Engineer III contributes to the development and... ...development. ~ Strong proficiency in C/C++ for embedded systems. ~ Experience... ..., test tooling, or data analysis. Linux familiarity—including user space, device...LinuxLocal area
- OSI Systems, Inc. is seeking an Embedded Software Engineer to develop software for RF and control systems, collaborating with software and hardware... ...requires DoD Secret clearance, and hands-on work with Linux, C/C++, TCP/IP, and embedded drivers for I2C, SPI, UART, USB,...Linux
- ...POSITION TITLE: Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the... ...engineering or relevant industry experience. Skilled in C, C++, Python, and shell scripting for developing Linux kernel...LinuxTemporary workRemote workFlexible hours1 day per week
- 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...LinuxFull time
- ...tested code following established engineering practices. Participates in... ...expertise and stays up to date with modern technologies and frameworks. Mandatory... .... Comfortable working in Linux/Unix environments. 5-8+ years of software engineering experience. Experience...LinuxWork at office
- ...Crestron Electronics, Inc is seeking a Senior Firmware Engineer to join our embedded software team developing Android/Linux BSP for ARM-based platforms. You will participate... ...robust control solutions. Experience with C/C++, embedded Linux, device drivers, and Android HAL...Linux
- ...you will lead the end-to-end migration and modernization of enterprise applications from on-premise environments to Google Kubernetes Engine (GKE).Key Responsibilities: 1. Migration... ...(a) Strong expertise in: i. Linux/unix (Redhat, centos, Rocky 9)3. Certifications...LinuxContract work
- ...We are seeking an Embedded Software Engineer to design, develop, and optimise firmware and low-level software for resource-constrained devices.... ...will work close to the hardware — writing and debugging C/C++ on real-time operating systems, bringing up boards, integrating...Contract work
- ...Job Description Job Description Embedded Firmware Developer Applied Concepts, Inc. –... ...other development, test, and production engineers. Embedded Firmware Developer – What You'... ...in developing application firmware for Linux-based embedded systems.Experience in developing...LinuxPermanent employmentFull timeH1bWork at office
- ...Point Technology Resources is seeking a Unix Application Support engineer to join their team. Based in Allen, TX, the ideal candidate... ...supporting IBM WebSphere applications, with a solid understanding of Linux environments. This position offers a contract-to-hire...LinuxContract work
- ...OS operating system, as well as various Independent Software Vendor (ISV) products. This role requires deep... ...Parallel Sysplex environments. ~ Knowledge of z/VM or Linux on Z. ~ Experience with mainframe modernization initiatives or hybrid cloud environments. ~...LinuxTemporary work
- ...incident resolution• Collaborate with data engineers, ETL developers, and business teams• Support data integration, migration, and modernization initiativesRequired Qualifications• 3-6... ...MultiLoad, TPT)• Familiarity with Unix/Linux environments• Strong analytical and...LinuxWork at officeRemote workFlexible hours
- ...drive middleware remediation, platform modernization, and security hardening across MuleSoft... ...environments.The role combines:Hands-on platform engineering and architectureLeadership of large-... ...Python, PowerShell)Experience managing Linux/Unix and Windows environmentsStrong...LinuxFull timeWork at officeFlexible hoursShift workDay shift
- ...Formation, Lambda, Step Functions). Develop modernization strategies including migration... ...phases. Mentor solution architects and engineering teams on best practices and... ...mainframes, COBOL, EBCDIC, VSAM, Unix/Linux environments. ~ Proven experience in...Linux
$104.9k - $174.7k
...hiring a hands-on Senior Site Reliability Engineer (SRE) to actively build, operate, and... ...as Grafana, Pingdom, and UptrendsStrong Linux systems, networking, and troubleshooting... ...call rotationsProficiency with GitHub and modern Git workflowsExperience building or maintaining...LinuxFull timeWork at officeLocal areaRemote workWork from home- ...regulations such as HIPAA• Collaborate with data engineering, application, and infrastructure teams•... ...data integration, migration, and modernization initiativesRequired Qualifications• 3-6... ...and recovery• Familiarity with Unix/Linux environments• Strong analytical and...LinuxContract workWork at officeRemote workFlexible hours
- ...with applicable standards, promoting design, engineering, and organizational practices, and advocating and advancing modern, Agile solution delivery practices. Job expectations... ...-scale environments.Deep understanding of Linux/Unix & Windows systems, networking, and...LinuxFull timeWork at officeDay shift
- ...Description 10 years of professional experience developing embedded software in C/C++. Experienced in the architecture, design, hardware/software... ...development of embedded software. Experience and familiarity with modern control theory and applications. Experience collaborating...
- ...Description APTR has an immediate need for a Unix Application Support engineer with IBM Websphere, BPM, DataPower, and MQ experience. The... ...could be at Allen, TX, or Fort Wayne, IN. Summary: UNIX/Linux application support of various IBM Websphere products, mostly Process...LinuxContract workImmediate start
- ...across the entire software stack. This is a highly... ...hands‑on engineering position spanning... ...Develop and maintain modern user interfaces using... ...software using C++ and Golang. Develop... ...Experience developing on Linux platforms.... ...Experience working with embedded systems, firmware,...LinuxTemporary workFlexible hours
- ...global organizations.We are seeking a Software Engineer who enjoys solving complex technical challenges... ...live environments, and implementing modern DevOps practices. The primary... ...middleware technologies.Experience with Linux/Unix environments and basic system troubleshooting...LinuxFull time
- ...you will lead the end-to-end migration and modernization of enterprise applications from on-premise environments to Google Kubernetes Engine (GKE). Key Responsibilities Migration... ...equivalents (Cloud Bigtable, Firestore) Linux/Unix (RedHat, CentOS, Rocky 9) Certifications...Linux
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Modern C++, Linux. Be the first to apply!
- bank software Allen, TX
- software asset management analyst Allen, TX
- ultimate software Allen, TX
- embedded software Allen, TX
- software Allen, TX
- software applications developer Allen, TX
- software implementation project manager Allen, TX
- entry level software sales Allen, TX
- software sales Allen, TX
- id software Allen, TX


