Search jobs > Schaumburg, IL > Embedded software engineer

Embedded Software Engineer

Motorola Solutions
Schaumburg, IL
Full-time

Job Description

Candidates for this position are software engineers with strong programming skills who demonstrate curiosity, continuous learning, and an ability to adapt.

Ideal candidates have a diverse knowledge and a wide variety of interests, especially in cellular / wireless communications.

Hands-on experience in embedded software development is also beneficial. Our products are developed to very high standards of quality and reliability and you will be expected to learn and conform to the department’s software process during all development activities.

You will have the opportunity to create proof-of-concept and low-volume specialty communications products for government and private industry.

Responsibilities

Develop solutions for real world systems and standalone products to enhance existing Applied Technology offerings.

Collaborate with multidisciplinary product development teams.

Perform duties in all areas of development (i.e. requirements analysis, high and low-level design, coding, model training and evaluation, documentation, real world testing, and validation).

Hands-on interaction with product hardware for developing and debugging.

Specific Skills / Knowledge

Excellent understanding of real-time embedded software design and be proficient in Linux, C, C++, Python and other software languages and operating systems.

Agile software development and / or Git / JIRA experience is a plus.

Flexible, results-oriented problem-solver who requires minimal supervision. Projects can vary greatly from one to the next, so you must thrive on variety and enjoy taking on new challenges.

Ability to meaningfully communicate with members of all engineering disciplines (Hardware, RF, Software, FPGA, etc), as well as management.

Excellent verbal and written communication skills.

LI-JM2

LI-ONSITE

AppliedTech

Basic Requirements

Bachelor's (BS) or Master's (MS) degree in Computer Engineering, Electrical & Computer Engineering, or related technical field.

Experience programming in C, C++, and / or Python

Must be a U.S. citizen with the ability to obtain necessary security clearance as required by government contract. Some contracts may have higher-level clearance requirements.

Travel Requirements

None

Relocation Provided

None

Position Type

New Grad

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 .

9 hours ago
Related jobs
Promoted
Genfare
Elk Grove Village, Illinois

As an Embedded Software Engineer, you will support the design, development, and testing of high performance electronics for unmanned ticket vending machines, and embedded applications. Collaborate with other engineering disciplines in planning, design and development of systems to ensure software an...

Promoted
CNH Industrial
Oak Brook, Illinois

Software Engineer, Embedded Applications. Experienced engineer with Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering with 2+ years of career experience or 1+ years experience with Master's degree. Coordinate engineering efforts and provide engineering assistance ...

C​NH Industrial
Oak Brook, Illinois

The two years of experience also requires two years of experience with each of the following: (1) Developing embedded software using C programming using hard and soft Real-time Operating Systems; (2) Developing software from system requirements and reverse engineering from software to requirements f...

Sterling Engineering
Bartlett, Illinois

Embedded Software Engineer . Responsible for applying engineering principles to the development of software for new embedded controller programs, reliable electronic control algorithms, and documentation needed to manufacture products. Collaboratively works with electrical hardware engineering ...

Life Fitness
Franklin Park, Illinois

Computer Science, Software Engineering, Computer Engineering, or related discipline. Works closely with the Software Quality Assurance team to test, troubleshoot, resolve, and release production software. Knowledge of software engineering principles. Designs and codes software to meet requirements. ...

Sterling Engineering
Bartlett, Illinois

Embedded Software Engineer . Responsible for applying engineering principles to the development of software for new embedded controller programs, reliable electronic control algorithms, and documentation needed to manufacture products. Collaboratively works with electrical hardware engineering ...

Emonics LLC
Illinois, United States

Title – Embedded Software Engineer. Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science required Master’s may be overqualified but will be considered PhD would be overqualified. Utilizing Python scripts to compile and integrate software libraries. Working in Git so...

Sterling Engineering, Inc.
Carol Stream, Illinois

Embedded Software Engineer . Responsible for applying engineering principles to the development of software for new embedded controller programs, reliable electronic control algorithms, and documentation needed to manufacture products. Collaboratively works with electrical hardware engineering ...

C​NH Industrial
Oak Brook, Illinois

Experienced engineer with Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering with 2+ years of career experience or 1+ years experience with Master's degree. Coordinate engineering efforts and provide engineering assistance to internal teams or external customers. R...

Motorola Solutions
Schaumburg, Illinois

Excellent understanding of real-time embedded software design and be proficient in Linux, C, C++, Python and other software languages and operating systems. Candidates for this position are software engineers with strong programming skills who demonstrate curiosity, continuous learning, and an abili...