Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become An Embedded Systems Engineer

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As An Embedded Systems Engineer

  • Interacting With Computers
  • Making Decisions and Solving Problems
  • Thinking Creatively
  • Updating and Using Relevant Knowledge
  • Getting Information
  • Mostly Sitting

  • $95,014

    Average Salary

What Does An Embedded Systems Engineer Do At Aurora Flight Sciences Corporation

* Work independently or as a team member to design, build, test and troubleshoot hardware and software for autonomous vehicles.
* This could include autopilot, BLDC motor control, battery charging circuits, or radio communications.
* Program OS applications as well as embedded processors
* Program embedded (C/C++) applications and device drivers (I2C, CAN, SPI, ADC) for ARM core processors running small footprint, Linux-based operating systems.
* Define, analyze and review software requirements to meet defined and anticipated customer needs and system quality and performance standards.
* Collaborate with other engineering disciplines in planning, design and development of systems to ensure software and hardware performance and compatibility
* Write test plans and test cases, conduct unit integration and system-level testing.
* Support flight-test operations

What Does An Embedded Systems Engineer Do At Applied Physics Laboratory

* Lead the development and delivery of SoC FPGA based embedded systems, overseeing a team of FPGA and software developers working on one or more FPGAs containing embedded processors.
* Coordinate with spacecraft and avionics systems engineering team members for functional and performance requirements and design verification & test requirements.
* Lead the architecting of new FPGA embedded spaceflight systems to include performing trades and analysis for the identification, selection, and implementation of internal bus structures, external I/O, embedded processors, custom processors, and logic functions specific to spacecraft systems.
* Perform studies and write proposals for FPGA embedded system designs in support of new missions and projects, participating in Advance Concept Engineering development team activities.
* Direct and manage repository of FPGA IP for avionics, RF, and instrument applications.
* Design and verify high complexity VHDL-based circuits and systems

What Does An Embedded Systems Engineer Do At Battelle Memorial Institute

* Collaborate with the trust and assurance team to assess the security, reliability, and trustworthiness of electronic devices, integrated circuits, and embedded systems
* Perform and support digital forensics
* Conduct and / or participate in assigned technical tasks and activities with minimum supervision and within time and budget constraints
* Identifies and articulates strengths and weaknesses of solutions, conclusions and problem approaches during technical discussions.
* Demonstrates awareness of deliverables and their role within the project plan.
* Identifies and executes steps necessary to complete less structured assignments with limited guidance from SMEs.
* Works with internal and external stakeholders to prepare and present technical content tailored to the client's mission.
* Leads technical discussions, demonstrating command of the technology and adequately fielding questions which arise.
* Contribute to Internal Research and Development (IRAD) studies and may lead small IRAD tasks.
* Seeks out technical experts for collaboration and facilitates technical discussions with lower level staff.
* Demonstrates understanding of business product offerings and contributes to marketing / business development by providing technical expertise during marketing engagements as well as supporting business development efforts led by others.
* Forms technical approach and generates technical volumes for small proposals with minimal guidance and leads Work Breakdown Structure (WBS) creation and labor estimates

What Does An Embedded Systems Engineer Do At Bae Systems

* Lead and support cyber security tasks in support of Bradley, AMPV and other Combat Vehicles to include embedded vehicle cyber security implementation, testing and mitigating issues from testing, etc.
* Supports cyber security strategy, developing compliant solution, analyzing cyber security requirements and controls, developing risk mitigation plan for vulnerability, and supporting certification and evaluation effort.
* Coordinates and holds meetings with various functional group engineering representatives (Electrical, System, Software, Logistics, Configuration Management, etc).
* Develop and design cyber security architecture, communicate with customers, peers, subcontractors, management for status, etc.
* Lead and mentor other Cyber Security Interns/Employees as required.
* Other duties as assigned by Management.
* Typical Education & Experience
* Bachelor's Degree and 12 years work experience or equivalent experience
* Required Skills and Education
* Must Be a US Citizen
* Familiar with the Risk Management Framework(RMF) process
* Familiar with the Department of Defense Information Assurance/Cyber Security requirement and certification process
* Embedded Cyber Security Implementation
* Platform Cyber Security experience
* Vehicle Architecture or Computer Architecture experience

What Does An Embedded Systems Engineer Do At Everest Consultants Inc.

* Lead firmware development for a new motion controlled device
* Work with electrical engineering, industrial design, and mechanical engineering to come up with system architecture for new products.
* Maintain current codebase for current products when issues present themselves.
* Design and execute communication protocols between connected products.
* Design and execute embedded user interfaces and embedded behavior

Show More

Show Less

How To Become An Embedded Systems Engineer

Software developers usually have a bachelor’s degree in computer science and strong computer programming skills.


Software developers usually have a bachelor’s degree, typically in computer science, software engineering, or a related field. A degree in mathematics is also acceptable. Computer science degree programs are the most common, because they tend to cover a broad range of topics. Students should focus on classes related to building software in order to better prepare themselves for work in the occupation. For some positions, employers may prefer a master’s degree.

Although writing code is not their first priority, developers must have a strong background in computer programming. They usually gain this experience in school. Throughout their career, developers must keep up to date on new tools and computer languages.

Software developers also need skills related to the industry in which they work. Developers working in a bank, for example, should have knowledge of finance so that they can understand a bank’s computing needs.

Other Experience

Many students gain experience in software development by completing an internship at a software company while in college.

Some software developers first work as computer programmers and then are given more responsibility as they gain experience. Eventually, they become developers.


Software developers can advance to become information technology (IT) project managers, also called computer and information systems managers, a position in which they oversee the software development process.

Important Qualities

Analytical skills. Developers must analyze users’ needs and then design software to meet those needs.

Communication skills. Developers must be able to give clear instructions to others working on a project. They must also explain to their customers how the software works and answer any questions that arise.

Computer skills. Developers must understand computer capabilities and programming languages in order to design effective software.

Creativity. Developers are the creative minds behind new computer software.

Detail oriented. Developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail.

Interpersonal skills. Software developers must be able to work well with others who contribute to designing, developing, and programming successful software.

Problem-solving skills. Because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process.

Show More

Show Less

Embedded Systems Engineer jobs

Add To My Jobs

Embedded Systems Engineer Career Paths

Embedded Systems Engineer
Systems Engineer Senior Engineer Senior Software Engineer
Chief Technology Officer
11 Yearsyrs
Test Engineer Systems Engineer Senior Software Engineer
Development Manager
8 Yearsyrs
Test Engineer Engineer Senior Software Engineer
Director Of Software Development
12 Yearsyrs
Consultant Senior System Administrator Manager, Systems Engineering
Director Of Systems Engineering
12 Yearsyrs
Principal Software Engineer Program Manager Service Director
Director Of Technology And Services
11 Yearsyrs
Software Engineer Senior Software Engineer
Lead Technician
6 Yearsyrs
Senior Embedded Software Engineer Staff Software Engineer Chief Technology Officer
President & Chief Technology Officer
13 Yearsyrs
Systems Engineer Senior Software Engineer
Principal Software Engineer
10 Yearsyrs
Senior Software Engineer Senior Systems Engineer Systems Administrator
Senior Engineer
8 Yearsyrs
Engineer Project Engineer Engineering Manager
Senior Engineering Manager
12 Yearsyrs
Software Engineer Systems Analyst
Senior Software Engineer
6 Yearsyrs
Research And Development Engineer Project Engineer Senior Project Manager
Senior Technical Program Manager
12 Yearsyrs
Senior Software Engineer Senior Consultant
Solutions Architect
10 Yearsyrs
Consultant Senior Consultant Technical Project Manager
Technical Product Manager
9 Yearsyrs
Engineer Engineering Manager Engineering Director
Vice President Of Engineering
13 Yearsyrs
Principal Software Engineer Software Development Manager Director Of Software Development
Vice President Of Software Engineering
13 Yearsyrs
Senior Embedded Software Engineer Principal Software Engineer Director Of Software Development
Vice President, Software Development
11 Yearsyrs
Research And Development Engineer Engineering Manager Technical Director
Vice President, Technology
11 Yearsyrs
Show More

Embedded Systems Engineer Demographics


  • Male

  • Unknown

  • Female



  • White

  • Asian

  • Hispanic or Latino

  • Unknown

  • Black or African American

Show More

Languages Spoken

  • Mandarin

  • Spanish

  • French

  • Dutch

  • Chinese

  • Marathi

  • Konkani

  • Dari

  • Carrier

  • Hindi

  • Cantonese

  • Korean

  • Arabic

Show More

Embedded Systems Engineer

Unfortunately we don’t have enough data for this section.

Embedded Systems Engineer Education

Embedded Systems Engineer

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time

Real Embedded Systems Engineer Salaries

Job Title Company Location Start Date Salary
Embedded Systems Engineer Facebook, Inc. Menlo Park, CA Jun 27, 2016 $170,000
Staff Embedded Systems Engineer Samsung Semiconductor, Inc. San Jose, CA May 12, 2016 $155,000
Embedded Systems Engineering Manager Braemac Ca LLC Fremont, CA Mar 18, 2016 $150,000
Embedded Systems Engineer Increv Corporation Palo Alto, CA Sep 11, 2015 $125,004
Senior Embedded Media Systems Engineer Ak Consulting Services Inc. San Jose, CA Sep 22, 2016 $121,000
Embedded Systems Engineer Theranos, Inc. Palo Alto, CA Jun 20, 2016 $120,349 -
Embedded Systems Engineer Itron, Inc. Oakland, CA Mar 12, 2015 $119,808
SR. Embedded Systems Engineer HCL Global Systems Inc. Mountain View, CA Jul 29, 2015 $119,752
SR. Embedded Systems Engineer HCL Global Systems Inc. Mountain View, CA Sep 20, 2016 $119,752
Embedded Systems Engineer Global Software Resources Pleasanton, CA Sep 15, 2015 $115,253
Embedded Systems Engineer Theranos, Inc. Palo Alto, CA Feb 13, 2015 $115,253 -
Embedded Systems Engineer Ample, Inc. San Francisco, CA Mar 30, 2015 $93,000
Embedded Systems Engineer Proteus Digital Health, Inc. Redwood City, CA Oct 02, 2016 $90,041
Embedded Systems Engineer Ample, Inc. San Francisco, CA Apr 06, 2015 $90,000
Embedded Systems Engineer (SOC .02) ZECO Systems Inc. San Diego, CA May 08, 2016 $90,000
Embedded Systems Engineer .02) ZECO Systems Inc. San Diego, CA Sep 20, 2015 $90,000
Embedded Systems Engineer Spark Labs, Inc. San Francisco, CA Sep 11, 2015 $89,586
Embedded Systems Engineer Bivacor, Inc. Houston, TX Jan 11, 2016 $89,149 -
Embedded Systems Engineer SQA Concepts Inc. Ashburn, VA Sep 09, 2016 $77,000
Embedded Systems Research Engineer Ethertronics, Inc. San Diego, CA Jan 09, 2016 $75,712
Embedded Systems Engineer Danlaw, Inc. Plymouth, MI Mar 09, 2016 $75,000
Embedded Systems Engineer Duos Technologies, Inc. Jacksonville, FL Oct 20, 2016 $75,000
Embedded Systems Engineer Gauge Telematics LLC Indianapolis, IN Feb 09, 2016 $75,000
Embedded Systems Engineer Detroit Engineered Products Troy, MI Nov 19, 2015 $74,838
Associate Embedded Systems Engineer Nexteer Automotive Saginaw, MI Jan 09, 2016 $72,600
Embedded System Engineer L&T Technology Services Limited Coopersburg, PA Nov 11, 2015 $72,000 -

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for An Embedded Systems Engineer


Show More

Top Embedded Systems Engineer Skills

  1. Hardware Design
  2. Firmware Development
  3. Device Drivers
You can check out examples of real life uses of top skills on resumes here:
  • Participated in the Hardware design development and architectural discussions.
  • Designed and developed ROMSIM an EPROM emulator tool for firmware development and testing.
  • Lead software engineer responsible for providing boot loader, OS, and device drivers as part of the AMP system.
  • Developed a highly versatile event-tracing tool for analyzing automobile's communication protocols on a serial CAN bus.
  • Developed Linux drivers support (NOR flash, NAND flash, Serial port).

Top Embedded Systems Engineer Employers

Embedded Systems Engineer Videos

A Day in The Life - Software Engineer

Network Engineer: Expectations vs Reality