Talent.com
Senior Embedded Software Engineer, C++
Senior Embedded Software Engineer, C++Motorola Solutions • Allen, TX
Senior Embedded Software Engineer, C++

Senior Embedded Software Engineer, C++

Motorola Solutions • Allen, TX
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

We are seeking a strong Senior Engineer who can develop firmware for embedded systems running on a Linux environment using C++. Our Embedded software engineers are responsible for the architecture, coding, unit testing, system level test definition, testability, maintenance, and code reusability.

​Responsibilities :

  • Embedded software development of applications in modern C++ (C++17 or greater)
  • 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.
  • Utilize a multi-stage continuous integration build process to produce embedded software loads.
  • Debug system-level issues running on production hardware.

Qualifications :

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in object-oriented programming in C++
  • Experience developing Linux-based embedded systems
  • Additional considerations :

  • High-performance video system software development
  • User Interface development on Linux systems
  • Experience with real-time system considerations
  • Linux Kernel experience with device drivers, device trees, kernel modules, etc
  • Bare Metal development experience in C
  • Yocto implementation expertise
  • Open Source Software experience
  • Target Base Salary Range : $100,000 - $140,000

    Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

    #LI-CA1

    Basic Requirements

    Bachelor’s degree

    5+ years of professional experience developing object-oriented software in C++

    Travel Requirements

    Under 10%

    Relocation Provided

    None

    Position Type

    Experienced

    Referral Payment Plan

    Yes

    Our U.S. Benefits include :

    Incentive Bonus Plans

    Medical, Dental, Vision benefits

    401K with Company Match

    10 Paid Holidays

    Generous Paid Time Off Packages

    Employee Stock Purchase Plan

    Paid Parental & Family Leave

    and more!

    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.

    We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

    We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

    [job_alerts.create_a_job]

    Senior Embedded Software Engineer • Allen, TX

    [internal_linking.similar_jobs]
    C++ Software Engineer (AI modernization)

    C++ Software Engineer (AI modernization)

    Doran Jones Inc • Dallas, TX, United States
    [job_card.full_time]
    We are looking for an experienced C++ Engineer to lead the modernization of a legacy C++ application into a modular, maintainable, and scalable product. This role is unique in its integration of Gen...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Planmeca USA Inc. • Richardson, Texas, United States
    [job_card.full_time]
    Embedded Linux Software Engineer / Embedded Software Engineer.Planmeca is one of the largest privately-held dental equipment companies in the industry. Our technology-driven product line includes d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Support Engineer

    Senior Software Support Engineer

    The Planet Group • Addison, TX, United States
    [job_card.full_time]
    Senior Support Engineer - Contract to Hire position.We are looking for a Software Engineer with solid & current experience in. OOP languages such as Java, C#, C++, JavaScript, Python.Should have str...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    Senior Software Engineer Full-Stack

    Senior Software Engineer Full-Stack

    Kodiak • Lancaster, TX, US
    [job_card.full_time]
    The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Heads Up Technologies • Dallas, Texas, United States, 75201
    [job_card.full_time]
    At Heads Up Technologies, we’re redefining what’s possible in the air.Since our beginnings in a Dallas hangar in 1985, we’ve grown into a global leader in aviation technology driven by innovation, ...[show_more]
    [last_updated.last_updated_variable_days]
    Principal Embedded Software Developer

    Principal Embedded Software Developer

    LanceSoft • Plano, TX, United States
    [job_card.full_time]
    Below is the Job Details for your reference : .Develop cyber security software for Toyota products.Operate with minimal oversight to define requirements with stakeholders and design the implementatio...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Controls Engineer

    Senior Controls Engineer

    Macpower Digital Assets Edge • Addison, TX, United States
    [job_card.full_time]
    We have a Controls Engineer position available in our Addison, Texas office.This person will provide team leadership in delivering automation systems for a wide variety of industries.This position ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Software Engineer (Hybrid) - ES Threat Detections

    Senior Staff Software Engineer (Hybrid) - ES Threat Detections

    Cisco • Richardson, TX, United States
    [job_card.full_time]
    This role is hybrid with a balance between onsite and remote work.The ES Threat Detections engineering team is home to promising talent and is pivotal in shaping the roadmap for Enterprise Security...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Engineer - Platforms

    Senior Staff Engineer - Platforms

    WEX • Dallas, TX, United States
    [job_card.full_time]
    This is a remote position; however, the candidate must reside within 30 miles of one of the following locations : Boston, MA. San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA;...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, C++

    Senior Software Engineer, C++

    VirtualVocations • Dallas, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, Motion Planning Infrastructure (C++).Key Responsibilities Design, develop, and maintain high-performance C++ libraries and tools for the Motio...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Controls Engineer

    Senior Controls Engineer

    Trillium Staffing • Addison, TX, United States
    [job_card.full_time]
    Trillium Professional is now seeking a Senior DeltaV Engineer in the Dallas, TX area.This person will lead the design, implementation, and project management of large-scale capital automation proje...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Staff Engineer, Software

    Senior Staff Engineer, Software

    Celestica • Richardson, TX, United States
    [job_card.full_time]
    Celestica is looking for skilled and enthusiastic software engineers to join our team in developing cutting-edge data centers that leverage advanced GPU technologies. In this dynamic role, you will ...[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 Software Engineer / Embedded software Engineer, Information Security (Open Source Compliance)

    Sr Software Engineer / Embedded software Engineer, Information Security (Open Source Compliance)

    InfoVision Inc. • Dallas, TX, United States
    [job_card.full_time]
    Job Title : Sr Software Engineer / Embedded software Engineer , Information Security (Open Source Compliance).We are seeking a Staff-level engineer who thrives on autonomy, engineering latitude, and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Planmeca USA • Dallas, TX, United States
    [job_card.full_time]
    Embedded Linux Software Engineer / Embedded Software Engineer.Planmeca is one of the largest privately-held dental equipment companies in the industry. Our technology-driven product line includes di...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Risk Associate

    Embedded Risk Associate

    DTCC • Dallas, TX, US
    [job_card.full_time]
    Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Controls Engineer

    Senior Controls Engineer

    Hi-Quality Recruits • Addison, TX, United States
    [job_card.full_time]
    About the job Senior Controls Engineer.We are seeking a Senior Controls Engineer for a top-tier industrial automation company in Addison, TX! This leadership role is perfect for someone with excell...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]