Embedded Systems Engineer Job Description

Embedded Systems Engineer Job Description

4.7
167 votes for Embedded Systems Engineer
Embedded systems engineer provides T&E analysis and evaluation of equipment such as antennas, amplifiers/transmitters, filters, receivers, and digital communications equipment.

Embedded Systems Engineer Duties & Responsibilities

To write an effective embedded systems engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included embedded systems engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Create/define CAN signals required for TCU to other vehicle module interface
Work with cross functional team to define CAN and OTA (Over The Air) security requirements
Define hardware, software, cloud and vehicle interface by working with cross functional teams
Work with cross functional teams to define protocol for vehicle to cloud communication and related interface
Define the message structure for vehicle to cloud communication
Create detailed module level functional requirements defining internal logic, triggering conditions, data storage, vehicle & cloud interface, power modes, cellular connection mgmt
Author use cases & help define activity and sequence diag
Specify needed in vehicle HMI requirements related to embedded modem features
Develop detailed sub-system & system level (end to end) test plans
Lead resolution of engineering issues by working with internal cross functional team and suppliers

Embedded Systems Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Embedded Systems Engineer

List any licenses or certifications required by the position: TMAP, ISTQB, DFSS, FAA, NAA, EASA, TSO, ARP-4754A, DO-178B, DO-178C

Education for Embedded Systems Engineer

Typically a job would require a certain level of education.

Employers hiring for the embedded systems engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Electrical Engineering, Computer Engineering, Engineering, Software Engineering, Technical, Science, Design, Electronics, Education

Skills for Embedded Systems Engineer

Desired skills for embedded systems engineer include:

Bus connectivity
CAN
Multithreaded/ multi-tasking programming
Analysis of schematics
Circuit design
Digital filters
Discipline
Electronic fundamentals
FPGA/DSP and wireless/radio communications theory and practice
Fast Fourier Transforms

Desired experience for embedded systems engineer includes:

Develop DFMEA, PFMEA, boundary diag., critical & significant characteristics (CCs & SCs) and suggest robustness ideas based on this exercise
Good overall understanding/experience with high speed communication buses like USB, Ethernet for automotive applications
Detailed understanding of configuration and software reflash thru OTA reflash mechanisms
1+ year of experience with IDEs and requirements and software management tools (Eclipse, DOORS)
1+ year of experience proficiency in root-cause analysis, and in authoring well documented issue tickets and reports
1+ year of experience writing and executing test plans and test scripts

Embedded Systems Engineer Examples

1

Embedded Systems Engineer Job Description

Job Description Example
Our innovative and growing company is looking for an embedded systems engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for embedded systems engineer
  • Contribute to technical requirements, architecture, and interface design documents
  • Design and develop real-time embedded firmware and embedded Linux software that implements security controls for the system
  • Develop test strategies and test plans
  • Shape the future of the Aeronautic Industry by participating in the development of state of the art systems within the aircraft such as Flight Management Systems, Data Recorders, Processing Computers, Intelligent Communication Switches
  • Attend customer meetings (kick off, coordination review, and close out)
  • Reference person on multiple jobs for a particular customer / product
  • Lead internal design activities and technical decisions
  • Organize and lead design reviews with the engineering team
  • Design and Development of complex (safety critical) software/hardware integrated systems
  • Conduct and / or participate in assigned technical tasks and activities with minimum supervision and within time and budget constraints
Qualifications for embedded systems engineer
  • Knowledge of virtualization technologies, eg
  • Software/firmware development in languages/platforms/libraries (C/C++, VHDL/Verilog, MATLAB, CUDA, OpenCL)
  • Bachelor’s in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science
  • 5+ years of experience in automotive infotainment and telematics system design and development
  • Masters of Science in Electrical /Computer/Software engineering or Computer Science
  • Thorough understanding of cellular technologies 2G/3G/4G (CDMA, GSM/EDGE, WCDMA/UMTS/HSPA+, LTE) for devices and core networks (MSC, HLR, VLR)
2

Embedded Systems Engineer Job Description

Job Description Example
Our company is looking to fill the role of embedded systems engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for embedded systems engineer
  • Specifying development and qualification test protocols and Product Claims Specs
  • Ensuring that stage gate deliverables are completed completely and on time
  • Supporting DFMEA creation and development with internal and external teams
  • Coordinating reliability analysis and creation with internal and external teams
  • Managing risk identification and mitigation strategy
  • Supporting deployment and troubleshooting of field trial hardware and software
  • Coordinating product certification and validation activities with internal and external teams
  • Identifying and pursuing opportunities to further compress project schedules
  • Coordinating functional review of deliverables in preparation of gate meetings
  • Develop Business Requirements and performance metrics as deliverable for the IT Ecosystem related to ECU Software Updates
Qualifications for embedded systems engineer
  • Experience of working with carriers and understanding of PLMN, HPLMN, RPLMN, VPLMN, EHPLMN, OPLMN
  • Experience incorporating hardware-based security techniques (Hardware Security modules, TrustZone, Secure Boot, etc) into a robust hardware/software system design
  • Greater than 10 years’ experience designing secure software systems
  • PKI, encryption or key management experience on medium to large deployments
  • Bachelor engineering degree on Electronics, Computer Science or Mechatronics
  • 8+ years of experience designing, developing and integrating hardware and software components within complex embedded systems
3

Embedded Systems Engineer Job Description

Job Description Example
Our growing company is looking for an embedded systems engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for embedded systems engineer
  • Collaborate with Vehicle Software Installation team members responsible for programming clients, boot loaders, and software installation to coordinate requirements development in their functional areas
  • Collaborate with Aftersales Software Programming & Global Customer Experience team members responsible for delivery updates to customer’s vehicles
  • Application of electrical/electronic digital and power engineering knowledge to the design and development of new products or product concepts, and to changes and enhancements of existing products or product concepts
  • Ensure Engineering and Qualification Build processes meet industry best practices
  • Development of both battery- and AC-powered tools
  • Identify areas of opportunity for new products or product concepts based on market direction and customer needs
  • Contribute to the intellectual property position of the company via invention and patent application
  • Bachelor’s degree in a computer related engineering field with a minimum of 4 years of related experience
  • Advanced knowledge of principles, theories, concepts and techniques in developing, modifying, debugging, releasing and maintaining real-time and embedded software systems for mission-critical, robotics, automotive or aerospace applications
  • Proficient in C/C++ programming in an embedded context
Qualifications for embedded systems engineer
  • Experience on Product Life Cycle
  • Experience using laboratory tools (Oscilloscope, Logic State Analyzer, Multimeter, Sniffer, Signal Generator)t
  • Self-motivated and capable of working independently, in a fast paced, entrepreneurial team
  • Knowledgeable about PV electrical characteristics and physics
  • Experience designing PV module level power electronics (micro-inverters or DC/DC optimizers)
  • Previous experience as the lead engineer for developing a new product and launching high volume manufacturing of that product
4

Embedded Systems Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for an embedded systems engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for embedded systems engineer
  • Demonstrated innovative thinking with the ability to work in a dynamic and fast paced environment
  • The ability to anticipate problems in ambiguous situations, develop appropriate solutions based on thorough evaluation and interpretation, and defend the conclusions with reasoned arguments
  • Exceptional communication skills, both written and oral, including the ability to anticipate the interests and knowledge level of an audience and present information and feedback according
  • Design and implementation of embedded functions as dynamic part of system product architecture
  • Development of algorithms for embedded software
  • Modeling and functional testing of embedded software solutions using Matlab/Simulink
  • Supporting the embedded product components integration process
  • Analyzing and solving functional anomalies
  • Ensuring the safety of the embedded software for the release product in accordance with international standards for safety critical systems and automotive legislation
  • Cooperation in interdisciplinary project teams at international level in the field of automotive functionalities
Qualifications for embedded systems engineer
  • Ability to code in C/C++/C#
  • Minimum of 5 years’ experience in embedded reverse engineering and embedded system development
  • Sole US Citizenship with the ability to obtain and maintain a DoD clearance
  • Active DoD security clearnace
  • BS Degree in Mechatronics, Electrical Engineering or Computer Science
  • Experience in Object Oriented Analysis/ Object Oriented Design methodologies and life cycles using C/C++ language
5

Embedded Systems Engineer Job Description

Job Description Example
Our company is hiring for an embedded systems engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for embedded systems engineer
  • Works with internal stakeholders to support preparation of presentation and reports
  • Core embedded systems development of research platforms
  • Coordinating with back end, front end, mechanical, biological and architectural teams
  • Lead a team or participate in the development of embedded software including requirements definition, design, implementation, testing, and documentation
  • Direct and mentor junior level software engineers
  • Define software architectures and strategies for new products and features
  • Perform all phases of embedded software development including design, implementation, testing, integration and maintenance for our company’s scientific instruments
  • Work with project management and/or technical lead to translate customer product requirements into technical tasks for new product designs
  • Collaborate with project management, SQA and other engineering groups to ensure on-time delivery of quality products
  • Interface with product management and customer representatives during project development phase to ensure software functionality and specification accuracy
Qualifications for embedded systems engineer
  • Self-initiator preferred
  • Experienced facilitator of technical discussions with multiple experienced experts
  • Demonstrated agility to learn new technology quickly (experience in automotive, aircraft or defense)
  • Experience with low level coding no debuggers and using a cross compiler
  • Minimum of 2 years’ experience developing software for real-time/embedded systems
  • Degree in Computer Science (CS) or related areas and 4 years of direct experience

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates