Search jobs > Allen, TX > Sr embedded software

Sr. Embedded Software Engineer

Motorola Solutions
Allen, TX
Full-time

Job Description

Develop firmware for embedded systems running Linux using C++. Embedded software engineers are responsible for architecture, coding, unit test, 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

Utilize 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

At least 7 years of relevant experience

Additional Considerations

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

Open Source Software experience

Network implementation

Continuous integration pipeline management

Experience with real-time system considerations

Legal authorization to work in the U.S. indefinitely is required. Employer work permit sponsorship is not available for this position.

LI-RS1

Basic Requirements

Bachelor’s degree in Computer Science or related field with at least 7+ years of relevant experience

Experience developing Linux-based embedded systems and a strong understanding of object-oriented programming in C++

Travel Requirements

Under 10%

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

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 email .

8 days ago
Related jobs
Promoted
Walsh Employment
Plano, Texas

You will be a passionate Software Engineer who can think outside the box to find new and better ways to design quality electrical products. Electrical Engineering, Computer Engineering, or Computer Science. Mid-level to senior-level experience in embedded software development. Developing embedded so...

Promoted
IDR, Inc.
Carrollton, Texas

As a Software Engineer you will be a knowledgeable and talented engineer to design and develop software components for the Controls Engineering organization. Responsibilities for the Embedded Software Engineer:. You will have an opportunity to lead and collaborate with other engineers to design, pla...

Motorola Solutions
Allen, Texas

Embedded software engineers are responsible for architecture, coding, unit test, system level test definition, testability, maintenance, and code reusability. Embedded software development of applications in modern C++. Utilize a multi-stage continuous integration build process to produce embedded s...

Alkami
Plano, Texas

Additionally, the Sr Software Engineer is responsible for collaborating with engineers throughout the development process. Alkami is seeking a highly skilled Sr Software Engineer to join our Service Infrastructure and Observability team. Founded in 2009, we continue to be recognized for our intentio...

Veterans Sourcing
Richardson, Texas

Req ID: 10924-1 Title: Sr Software Engineer Job Family: D & T Background Package: CBRE Standard Package-No Drug Test Pay Rate: $63 Hours: M-F 8-5pm Remote/Hybrid/In-Person: 2 Days Onsite, 3 Days Remote (Tuesdays and Thursday) Location: Richardson, TX Assignment Duration: 9 Months Potential to conver...

Lockheed Martin
Texas

Lockheed Martin is looking for an experienced Software Engineer to support the F-35 Mission Assurance team. Be a part of this amazing journey where you will develop software capabilities that protect the integrity, confidentiality, and availability of the F-35 air system. You are a multi-faceted tea...

TIAA
Frisco, Texas

Security Software Dev Engineering Sr Specialist leads the development strategy of the shared security services engineering team which is responsible for building horizontal enterprise level security solutions. You will be responsible for defining what a well-architected enterprise solution looks lik...

RELX Inc. Company
Texas
Remote

We're looking for a self-driven engineer who enjoys finding creative, out-of-the-box solutions and is comfortable evaluating trade-offs and scoping projects. Design and develop full-stack software solutions with both front-end and back-end responsibilities. Integrate AI models and systems into exist...

Lennox International
Carrollton, Texas

In this role, you will have an opportunity to lead and collaborate with other engineers to design, plan, develop, and maintain embedded software components. Experienced in the architecture, design, hardware/software integration, and development of embedded software. Responsible for the successful im...

Apex Systems
Plano, Texas

Apex Systems is an equal opportunity employer.We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizen...