Embedded Systems Resume Samples

4.7 (92 votes) for Embedded Systems Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the embedded systems job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
AL
A Lemke
Alverta
Lemke
46142 Swaniawski Island
New York
NY
+1 (555) 786 4812
46142 Swaniawski Island
New York
NY
Phone
p +1 (555) 786 4812
Experience Experience
Detroit, MI
Embedded Systems Intern
Detroit, MI
Kuvalis and Sons
Detroit, MI
Embedded Systems Intern
  • Working towards a BS in Electrical Engineering or Computer Science (or equivalent)
  • Interface with hardware design and development
  • Design, develop, code, test and debug system software
  • Work in an assigned project
  • Assist during Intern Lectures once a week
  • Familiarity with scripting languages like Python is nice
  • Familiarity with debugging tools like bus analyzers and oscilloscopes
Dallas, TX
Embedded Systems Software Engineer
Dallas, TX
Jones Group
Dallas, TX
Embedded Systems Software Engineer
  • Support all levels of flight software testing including Unit Testing, Integration & Testing, and Flight Software Qualification Testing
  • Design, develop, implement, and test embedded software in support of various spacecraft payloads being developed, including GNC and robotic systems
  • Support mission operations planning, ground control and on-orbit operations
  • Work in a small-team environment that includes a variety of engineering disciplines (e.g. System, Electrical, Mechanical, Thermal, Software etc.)
  • Embedded software and/or robotics architecture and design, and operating systems (e.g., VxWorks, Integrity etc.)
  • Proficient in C and C++ programming
  • Implement embedded software using C/C++
present
New York, NY
Senior AE Specialist Embedded Systems
New York, NY
Connelly, Dickens and Robel
present
New York, NY
Senior AE Specialist Embedded Systems
present
  • Provide start-up or design assistance to ensure key customers are successful with application development
  • Ensure customer's project success by directly providing or overseeing support and consulting services activity
  • Develop and teach custom training covering complex topics that are relevant to a customer’s application
  • Execute upon customer success plans by delivering consulting services
  • Provide oral or written feedback to marketing and R&D on our products, competitor’s products, and third party products
  • Deliver upgrade assistance for system customers moving to newer versions of the NI platform
  • Deliver on technical goals aligned to the Americas RTT Go-To-Market Plan
Education Education
Bachelor’s Degree in Engineering
Bachelor’s Degree in Engineering
Portland State University
Bachelor’s Degree in Engineering
Skills Skills
  • Ability to read schematics and data sheets
  • Excellent analytical and debugging skills
  • Proficient in C and C++ programming
  • Ability to apply academic and other engineering principles in the development of automotive components and utilize math-based tools
  • Knowledge on various interfaces – ARINC, RS-232, RS-422, USB, Ethernet etc
  • Expert level C, Assembly language, Matlab, Simulink, Labview, Lab windows or other software design/test tools
  • Experience in embedded software development
  • Understand hardware embedded environments such as Freescale, Renesas, Philips, Infineon, Microchip, Atmel, Etc
  • Experience with messaging systems such as ROS, ZMQ, RabbitMQ, etc
  • Python and shell scripting experience
Create a Resume in Minutes

15 Embedded Systems resume templates

1

Embedded Systems Engineering Manager, BMS Resume Examples & Samples

  • Set the technology vision and strategy for battery management firmware systems, in collaboration with the battery and power electronics hardware design teams
  • Design and develop real-time embedded firmware that implements control and safety management of battery management systems
  • Evaluate control strategies and algorithms
  • Develop, and lead execution of, test strategies and test plans
2

Embedded Systems Engineering Manager Resume Examples & Samples

  • Grow a team of highly effective, highly innovative embedded firmware engineers
  • With an understanding of worldwide grid and EVSE charging standards, set the technology vision and strategy for charging firmware systems, in collaboration with the power electronics hardware design teams
  • Represent Tesla in relevant EVSE charging standards committees and drive our vision forward
  • Lead, and contribute to, technical requirements, architecture, and interface design documents
  • Design and develop real-time embedded firmware that implements control and safety management of charging systems
3

Embedded Systems Software Engineer Resume Examples & Samples

  • The candidate must have a MS or PhD in Computer Science or Computer Engineering
  • Minimum GPA = 3.5/4.0
  • Coding in C#
  • UML, XML
  • Debug and troubleshooting skills
  • Knowledge and experience with WCF
  • Knowledge of Network and Server configuration
  • Experience with SQL Server (or similar DBMS)
4

Embedded Systems Lead Resume Examples & Samples

  • Drive system architecture and design
  • Drive and own execution per agile sprint commitments
  • Own scope and schedule for embedded platform layers
  • Ensure resulting platform meets or exceeds use case requirements
  • Ensure platform meets or exceeds performance and stability requirements
  • Drive forward looking architecture for expansion and reuse
  • Coordinate software development with hardware iteration schedules
  • Coordinate development across geographically diverse teams
  • Drive best practices and standards
  • 12+ years embedded development
  • Low level experience with embedded operating systems
  • Extensive wireless network experience
  • Experience with multiple network topologies and wireless protocol stacks
  • Strong system architecture and design skills
  • Experience leading diverse mid to large size teams
  • Able to deal with shifting priorities, ambiguity, uncertainty and general creative chaos
5

Senior Software Engineer Embedded Systems Resume Examples & Samples

  • Software design and implementation
  • Collaboration with partner companies
  • Strong programming skills in C/C++
  • Good Linux/UNIX shell programming skills
  • Performance-oriented embedded system development (eg. game console or mobile device programming)
  • Experience with system resource management
  • Linux or QNX application development
  • Linux or QNX kernel/driver development
  • Experience in automotive embedded software
  • OS safety knowledge (ISO 26262)
  • Knowledge of virtualization technologies, eg. hypervisor type-1
6

Software Engineer, Embedded Systems Resume Examples & Samples

  • Collect requirements, develop specifications and write embedded Python software/firmware for data acquisition, control and wireless communication
  • Research and develop high-reliability, low-bandwidth communication protocols
  • Collaborate with server-side software engineers to develop server-side monitoring and control applications
  • Evaluate and integrate third party software platforms with SolarCity software systems
  • Develop automated test suites and development tools kits to allow for third-party vendors to integrate with SolarCity’s communications system
  • A bachelor’s degree or career experience in computer engineering, computer science, electrical engineering or a related field
  • Proven experience in a dynamic language such as Python, Perl, PHP or Ruby
  • Experience with remote data acquisition and control and be adept at rapidly learning and implementing new technologies
  • Experience developing software for embedded or mobile applications with limited computing resources
  • Experience with RS232, TCP/IP, and HTTP protocols. Experience with RS485, Modbus, IEC 61850 and DNP3 a plus
  • Experience with cellular, ZigBee, IEEE 802.15.4, Thread and other wireless communication protocols a plus
  • Experience with solar, energy storage or smart home applications a plus
  • Detail-oriented, resourceful and able to manage shifting priorities
7

Embedded Systems Specialist Engineer Resume Examples & Samples

  • Create innovative power system & power conversion concepts/prototypes and solutions based on breakthrough technologies for electrical, industrial, automotive, truck, and aerospace applications, as a technical leader and as a team member
  • Lead and contribute to technology development projects and work with teams (local and remote resources) and external technology resources (Business Divisions, Universities and Customers)
  • Lead and support advancing state of the art control system architectures of power systems, power electronics and power converter technologies, as well as identifying and developing commercialization opportunities with substantial growth potentials for diverse Eaton businesses
  • Support simulation and modeling work by defining hardware platform limitations, and providing software implementation and support throughout prototype development and testing phases
  • Collaborate with multi-disciplinary and multi-cultural globally distributed teams
  • MS degree, from an accredited institution in Electrical Engineering or Computer Engineering
  • Minimum of 7 years of industrial or entrepreneurial experience
  • Minimum 5 years of experience with DSPs, ARM processors, CPLDs and FPGAs and associated software and firmware development
  • Minimum 5 years of experience with high-speed real-time communication protocols such as CAN, Ethernet, ModBus, etc
  • Minimum 5 years of experience in project based development (including lean software development) and work in matrixed organization
  • Experience in lab skills (such as scopes, DAQ, etc.) and background in power systems’ and power conversion’ simulation tools (minimum MATLAB/Simulink)
  • Entrepreneurial experience or related commercial experience
  • Experience in leading government funded projects and proposals
  • Experience with low technology readiness level (TRL 3-6) projects
  • Experience with system integration and power distribution systems’ modeling, design, analysis and protection (including smart grids and microgrids)
  • Experience with hardware-in the loop simulation systems
  • Experience with power system analysis (example: load flow analysis – CYME)
  • Certified DFSS Green Belt or Black Belt
  • Strong technical publication and/or invention record
  • Business acumen with proven record of formulating value proposition and creating intellectual property
  • Excellent English communication (oral and written) and presentation skills
  • Proven track record in taking technologies from concepts to validated product applications
8

Embedded Systems Section Manager Resume Examples & Samples

  • BS in Engineering or other related technical field
  • Proven experience with supervision and leadership of a diverse team
  • Verified adherence to Northrop Grumman Values
  • Proven strengths in innovation and strategic value creation
  • Strong understanding of entire product lifecycle and development engineering best practices
  • Understanding of process/procedure development, control and improvement
  • Excellent communication, analysis and problem solving skills
  • Demonstrated ability to work in a multi-disciplinary team environment
  • Demonstrated Northrop Grumman cross-division and cross-sector collaboration experience
9

Cyber Embedded Systems Co-op Resume Examples & Samples

  • Learn and improve your reverse engineering skills through project and team building activities
  • Collaborate with Cyber Innovation Unit staff working multifunctional programs integrating hardware and software engineering tasks
  • Interest in digital design and microcontrollers and/or Cryptography
  • Experience in reverse engineering embedded hardware and software
  • Familiarity with disassemblers
  • Experience analyzing disassembled code
  • Experience programming and using data acquisition tools
10

Cyber Embedded Systems Co-op / Intern Resume Examples & Samples

  • Experience in Microcontroller design and assembly languages
  • Experience with traditional electronics lab equipment supporting test and debug activities
  • Interest in integrated circuit design and encryption system
11

Embedded Systems Resume Examples & Samples

  • Contribute to products and projects with other departments, such as Software Development, Technical Marketing, Customer Training, and Consulting etc. to strengthen your technical and professional skills, discover your professional interests, and help advance your career
  • Provide application support to MathWorks customers for highly complex technical issues in MATLAB, Simulink, and our entire suite of products
  • Specialize and develop technical skills in your domain and MathWorks product suite
  • Develop and demonstrate leadership skills through opportunities to coach and mentor others, and initiate and lead process improvement projects
  • M.S. or Ph.D. in Embedded Systems
  • Strong knowledge in one of the following domains: Control Theory or Embedded Systems
  • Strong knowledge of MATLAB. Experience with Simulink and other MathWorks products is a plus
  • Strong programming skills in C, Assembly, C++ or Java
  • Exposure to IDEs and embedded software development tool chains
12

Technical Aide-embedded Systems Resume Examples & Samples

  • Completed at least one (1) semester of a post high school degree program from an accredited college or university OR three (3) years of 3M experience as a technician in lieu of the above education requirements
  • Integrating analog and digital electrical systems with embedded processors
  • Programming of embedded devices, especially low-power 8 and 16 bit devices (PIC16, PIC18, PIC24, ARM Core-M)
  • User Interface and Application development
  • R programming knowledge
  • Cumulative High school GPA of 3.0/4.0 or higher
  • Currently Enrolled in a Bachelor’s level degree program at an accredited university with a declared major in either Mechanical, Electrical, Computer engineering or Physics
  • Experience in a laboratory setting and with common reporting procedures
  • Ability to work independently with changing tasks
  • Experience working in a hands on environment
13

Principle Software Engineer Embedded Systems Resume Examples & Samples

  • Leads software integration projects
  • Takes ownership of system bring up
  • System-level profiling and analysis
  • Collaborates with partner companies
  • Coaching and knowledge transfer to team members working as embedded software engineers
  • Code reviews and analysis of program code from other team members or partners
  • Development of technical specifications and documentation
  • Setup of integration and software build environment
  • Good Linux/UNIX/QNX shell programming skills
  • Advanced understanding of POSIX real-time operating systems
  • Strong knowledge about software integration and system level analysis
  • Long-term experience in programming and integration of automotive embedded software
  • Expert level experience of connected computer systems components and its peripherals
  • Expert level experience of connected vehicle infotainment and communication systems
  • Performance-oriented embedded system development (e.g. Automotive or industrial device programming)
  • Top-expert level for bring up of early system prototypes (Proof-of-concept, BSP bring up)
  • Experience with multithreading and inter-process communication
  • Strong experience with system resource management
  • Linux or QNX programming of make and build scripts
  • OS security and encryption standards
  • Knowledge of virtualization technologies, e.g. hyper visor type-1
  • Safety OS knowledge (ISO 26262)
14

Embedded Systems & Software Engineer Resume Examples & Samples

  • Support the WHQ development of technology roadmaps for model based design workflows and technology platforms in the Embedded Systems & Software
  • Participate in the CCS and Otis Business Unit engagement and deployment plans for model based and technology platforms in the Embedded Systems & Software
  • Contribute to the coordination, execution and deliverable of selected WHQ technology programs and Business Unit deployment programs
  • Cooperate and supervise external partners in the execution of WHQ technology programs
  • Support the development of Engineering Standard Work, standard tools & libraries for model based Embedded Systems & Software
  • Provide communication of program status to leadership (BU, WHQ, UTC) and external partners
15

Senior Embedded Systems Software Engineer Resume Examples & Samples

  • Collaborating with hardware designers in upgrading current systems and prototyping new collection efforts
  • Delivering that system and maintaining it over the entire software product life cycle; and
  • Incorporating requirements from data consumers into system designs
  • C expertise
  • Linux OS expertise
  • Linux USB and serial user-space driver experience
  • Ability to read schematics and data sheets
  • Python and shell scripting experience
  • Experience with Computer Vision hardware is a huge plus
16

Embedded Systems Software Engineer Resume Examples & Samples

  • Composing software drivers and packages for hardware into a cohesive and reliable system
  • C++ fluency
  • Experience with multiple parallel programming techniques
  • Real-time programming experience
  • Experience with messaging systems such as ROS, ZMQ, RabbitMQ, etc
17

Embedded Systems & Software Engineer Resume Examples & Samples

  • Experience in developing and deploying model based workflows and methods for Embedded Systems & Software
  • Hands-on experience on the use of modeling languages and tools for Embedded System and Software architecture design, behavioral specification, code generation and verification (simulation, SIL testing) – including IBM Rhapsody, Simulink, relevant simulation languages (e.g, SystemC)
  • Embedded Systems & Software programming skills – including C/C++ programming
  • Experience in meta-modeling, model manipulation, EMF framework
  • Experience in hardware emulation and full system simulation
  • Communication networks, distributed systems, cloud and IoT technologies
18

Embedded Systems Software Engineer Resume Examples & Samples

  • Participate on supplier and university collaborations to develop leading-edge methodologies to enable growth in highly-complex software algorithms in alignment with next generation vehicle modules
  • Design, develop and test embedded system software for new powertrain and vehicle technologies using both traditional (e.g. assembly, C) and Model Based (e.g. Matlab Simulink/StateFlow) software development environments
  • Participate in the analysis and implementation of AUTOSAR and or ISO26262 software standards to advance Ford in powertrain and vehicle level software designs
  • Support technical workshops in alignment with global embedded systems software research goals and efforts
  • 5+ years with real-time embedded system software experience in the design, development and validation of software including resolving complex real-time software problems
  • 1+ years’ experience leading a team though a technical project
  • 1+ years’ experience developing research concepts and create quantifiable data to evaluate their production readiness
19

Embedded Systems & Controls Lead Engineer Resume Examples & Samples

  • Using debugging and simulation tools to efficiently perform design iterations and optimization. Verifying solutions through model-based designand hardware‑in‑the‑loop simulations
  • Utilizing FMEA process to enhance design robustness
  • Managing documentation of all development activities
  • Experience in, or knowledge of automotive drivetrain/powertrain systems and components
20

Manager Diagnostics & Embedded Systems Resume Examples & Samples

  • Deliver start cost, maintenance and advanced engineering projects according to quality, delivery, cost and feature targets
  • Define, agree, communicate and execute strategies and targets for the team
  • Prioritize and direction setting for short and long term activities
  • Develop the group and the people to support future challenges contributing to Volvo Buses profitability
  • Approve technical documentation for the teams technical area
  • Drive and implement Lean@VBC with the focus to create an organization where
  • We actively work to understand customer needs and usage
  • We are a knowledge growing organization
  • We are an adaptive and agile organization
  • We give and ask for support
  • We take responsibility for the full delivery
21

Embedded Systems Intern Resume Examples & Samples

  • Work in an assigned project
  • Elaborate a formal presentation of this results that will be evaluated when finished
  • Assist during Intern Lectures once a week
  • Bachelors in Aeronautical, Aerospace or Mechanical Engineer
  • Advanced written and Spoken English Skills
  • Full- time student in an undergraduate Bachelor's Degree
  • Campus Team Training Deck
22

Software Developer Embedded Systems m/f Resume Examples & Samples

  • Communication protocols and bus systems (e.g. CAN, Ethernet)
  • Measurement systems and digital signal processing
  • Control of actuators and design of closed loop control systems
  • Development of driver software to connect external hardware to a microcontroller / DSP
  • Depending on the project there will be opportunities to participate in the development of the electronic hardware or programmable hardware (e.g. FPGA)
  • Testing and documentation from the concept of the project to commercial status
  • Above-average university degree in electrical engineering / computer science or comparable (FH, University, TU)
  • Programming in the programming language C
  • Experiences in methods and tools for software analysis and design (OO/UML)
  • Understanding of software architecture
  • Proficient in test methods, procedures and tools
  • Understanding of Real Time Operating Systems (RTOS)
  • Practical experiences with version control mechanism and tools
  • Self-contained, self-motivated and structured to work within a worldwide functioning interdisciplinary team
  • Good written and verbal English skills, due to working in an international working environment and strong interest in working with other cultures
  • Practical experience in the above mentioned area of expertise gathered during internships, thesis and/or professional experience
  • Experiences in the area of low-level microcontroller / DSP programming in C or assembly
  • Knowledge in hardware design, usage of laboratory and measurement equipment
  • Digital signal processing or measurement and close loop control systems with practical usage of Matlab/SIMULINK
  • Experience of software modelling with UML tools
  • Demonstrated strong ability to develop within a technical mentoring environment as well as to work independently
23

Embedded Systems Developer Resume Examples & Samples

  • Software reverse engineering – Experience using IDA Pro to determine how an application works and processes data. This could include x86, ARM, ARM64 etc
  • Experience with mitigation techniques (ASLR, Stack cookies, non-executable memory)
  • File format reverse engineering – Experience determining how files are structured, understanding the standard methods for encoding data from Base64 to ASN1
  • Protocol Analysis - Knowledge of how IP/Serial based protocols work and how to reverse their format including checksums, MACs, encoding formats, HTTP, XML etc
  • Coding - The ability to quickly write programs to accomplish point solutions in languages like Python, C, C++, C#, PHP
  • Operating Systems Architecture - Knowledge of how operating systems work from “user land” code right through to the kernel
24

Embedded Systems Intern Resume Examples & Samples

  • Being an active student enrolled in the 2nd, 3rd or 4th year pursuing a Bachelor Degree in a Technical area
  • Able to work 30 hours a week
  • Advanced English proficiency. Spanish as a plus
  • Passion for creative work, technology and innovation, results orientation and disciplined attending deadlines
25

Medical Software Engineer Embedded Systems Resume Examples & Samples

  • Hold a technical degree
  • Have experience in embedded software development, e.g. C/C++, JavaScript, RTOS, Python, Linux, Node. js
  • Be familiar with agile development methods like SCRUM, TDD, CI, Test Automation
  • Be passionate about software development
  • Have good written and oral English language skills
  • Enjoy working in an international and multicultural organization
26

Embedded Systems Prototyping Intern Resume Examples & Samples

  • Become a full team member for your time with us, participating in team meetings, design reviews and product test events
  • Implement software and hardware platforms for use in prototyping communications and vision systems using automatic code generation technology
  • Develop new demos to ship with MATLAB/Simulink that run on embedded platforms such as Xilinx Zynq
  • Provide feedback to our developers and quality engineers on our existing implementations
  • Candidates for this position must hold a valid work permit in the United Kingdom
  • Experience in MATLAB
  • One or more of the following
27

Embedded Systems / System Software Engineer Resume Examples & Samples

  • Leads multiple project teams of other engineers and internal and outsourced development partners responsible for all stages of development across multiple engineering disciplines for complex products, platforms, systems, software, and technology solutions
  • Manages and expands relationships with internal and outsourced development partners on engineering design and development
  • Provides domain-specific expertise and overall engineering leadership and perspective to cross- organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the engineering design organization
  • Typically 6-10 years experience
  • Using and evaluating appropriate engineering design tools and software packages to design components and solutions
  • Conducting reviews of material specifications and hardware, software, and electrical component design
  • Evaluating forms of empirical analysis, modeling and testing methodologies to validate product designs and specifications
28

Director, Embedded Systems Channel Resume Examples & Samples

  • Defining the go-to-market strategy for the Embedded Systems Channel, in partnership with key division management and senior sales leadership
  • Playing an active role as a member of the senior sales leadership team in shaping the continued development and evolution of the overall worldwide sales function
  • Identifying and targeting fast-growth market segments and customer opportunities
  • Setting and meeting an ambitious channel forecast
  • Deploying and developing the team for success, including modeling the competitive drive to capitalize on the company’s investments
  • Working hands on to drive key deals with important customers and to develop customer relationships over the long term
  • Working collaboratively with corporate functions such as legal and finance to create the best deal structure for the customer and the company
  • Travel will be required approximately half the time
  • BS degree (or equivalent) or equivalent experience required. Technical field preferred
  • A total of 10+ years of experience in technical sales
  • 5+ years of sales experience with the embedded systems market
  • Excellent track record of success with complex, consultative selling engagements
  • Highly driven, self-motivated and an informed risk-taker
  • Management experience strongly preferred or experience with guiding, coaching and influencing a team
  • Track record of exceptional customer relationships
  • Outstanding oral and written communication and presentation skills to all organizational levels, including executive leadership
29

Senior Sdet-embedded Systems Resume Examples & Samples

  • BS/BA in Computer Science, Electrical Engineering or related experience
  • At least 4 years of testing embedded software
  • Excellent problem solving, analytical and technical troubleshooting skills focused around testing Linux device drivers and embedded software in general
  • Experience in programming with of one or more of the following languages - Python, C/C++
  • Hands on experience with GDB or any other debugging mechanisms for white box testing
  • Strong knowledge of Linux in both user and kernel space
  • Experience in reading schematics and being able to develop automated tests with hardware in loop
  • Ability to derive test cases working with cross-functional development teams
30

Senior Embedded Systems Software Engineer Resume Examples & Samples

  • Experience developing real time software for multi-sensor systems
  • Expertise in low level image, vision and signal processing pipelines
  • Expertise developing drivers and firmware to accelerate performance of real time media applications. Knowledge of low level hardware and OS internals at a kernel level
  • Excellent software engineering skills, including design and architecture. Demonstrable expertise in C/C++ for high performance applications
  • Experience with Rapid Prototyping, POC development and debugging
  • Excellent Communication and Collaboration skills
  • Curious and loves working with the best creative people in the industry to solve hard technical problems
31

Software Developers on Embedded Systems Resume Examples & Samples

  • Development of innovative software for embedded systems in the automotive industry, especially in the field of software verification
  • Analysis, design, development and testing of applications
  • Design sustainable structures for series software and diagnostic tools
  • Ongoing development and implementation of automatic unit tests
  • Maintenance of version control systems
  • Project planning, tracking and reporting
  • Degree in Electrical Engineering, Technical computer science, Mechatronics or comparable training with Experience in embedded software development
  • Experience with C / C ++ / C #
  • Experience with model-based development (eg with MATLAB, Simulink, TargetLink) and code generation (EDV: C Coding; SCADE Suite Preferable; XML)
  • Knowledge in the development of hardware-related software solutions
  • Basic knowledge in standards like AUTOSTAR, diagnosis and one or more Bus systems such as CAN, LIN, MOST, Ethernet
  • Knowledge of configuration management products such as MKS, SVN,
  • ClearCase would be an advantage
  • Low Level Requirements Definition
  • Very good German and English skills
32

Embedded Systems Developer Resume Examples & Samples

  • Development of software for embedded systems,
  • Participation in R&D projects,
  • Presenting of work outcome
33

Embedded Systems Engineering Intern Resume Examples & Samples

  • Current pursuing a Bachelor’s or Master’s degree in engineering - specializing in software development
  • Applied knowledge of C/C++, Java, Python, or C#
  • Comfortable with data collection and analysis systems
  • Coursework or applied experience with object oriented software development
  • Ability to understand and analyze embedded system interfaces in order to integrate and program against them
  • Ability to develop, diagnose, and troubleshoot a test framework and fix issues
  • Coursework in software development
  • Creative problem solving skills and strong work ethic
  • Excellent logical, analytical, and implementation skills
  • Demonstrated enthusiasm for technology
  • Excellent communications skills and ability to work with others
  • Highly motivated to learn and apply newly acquired knowledge/skills
  • Experience with navigation technologies
  • Coursework in architectural best practices/software design patterns
34

Embedded Systems Enigneer Resume Examples & Samples

  • System-level design of embedded systems
  • At least 5 years of related experience
  • Project leadership responsibilities
  • Communication protocol design
  • Fundamental knowledge of major communication buses and protocols (e.g. USB, BLE, WI-Fi, I2S, SPI, etc.)
  • Hands on rapid embedded system prototyping experience (hardware, firmware, mechanical)
  • Experience shipping high-volume consumer products
  • Fluency in Asian languages (Chinese, Japanese, Korean)
  • Key Qualifications
  • Inter-disciplinary technical knowledge with a focus on embedded systems (hardware, firmware, mechanical)
  • An ability to figure out what needs to be done, who needs to do it, and how to motivate people across internal and external organizations
  • Passion for great user experiences and high quality products
  • ____________________________________
35

Senior Software Engineer Embedded Systems Qualification Return to India Resume Examples & Samples

  • Full life cycle product qualification in Embedded Software for Smart Card OS & Applications with end to end ownership
  • Clear understanding of transportation standards and requirements
  • Innovative and Out-of-box thinking for new product development
  • Closely collaborate with development to collect requirements and define test framework and architecture
  • Own testing activities to meet the quality and timeline requirements
  • Identifies and highlights technical risks and impediments proactively
  • Guide team members on test case identification, implementation and debugging
36

Linux Development Engineer for Embedded Systems & Solution Resume Examples & Samples

  • Minimum of 3-6 years of embedded systems programming using Linux operating systems
  • Strong knowledge in embedded system programming, Linux kernel, device driver and toolchain
  • Rich Experience on developing control-plane software for network devices, automotive or consumer electronics in at least one of the following areas: Networking, socket programming, TSN, Access, Storage, Industrial or Consumer devices
  • Experience of low level Linux driver development. Familiar with one or more of the following: Ethernet, TSN, PCIe/PCI, DDR, SATA, Flash, MMU, eSDHC, Power Management, VGA/LCD, Camera or USB
  • Familiar with any of the following processors architecture: ARM, PowerPC, and MIPS. Prefer to have multi-core knowledge
  • Excellent interpersonal and communication skills, good teamwork adaptability, good oral and written English skills, self-motivated
37

Embedded Systems Intern Resume Examples & Samples

  • Requires enrollment as a graduate or doctoral student at a recognized college or university; with a 3.00 GPA or above
  • The ability to understand new concepts and apply them accurately and follow general and detailed instructions as well as organizational policies and procedures
  • Must possess good communication and interpersonal skills to enable effective interface with internal professionals
  • The ability to work independently or in a team environment
  • Pursuing a degree in Controls Engineering is desired
  • Must commit to at least a 10 week summer internship
38

Embedded Systems Intern Resume Examples & Samples

  • Interface with hardware design and development
  • Write Firmware for rapid prototyping, device drivers, actuator control, etc
  • Troubleshoot and resolve software defects
  • Solid programming experience in C or C++ and scripting languages like python
  • Experience with common hardware interfaces like SPI,I2C,UART,USB, DMA, Flash and GPIO’s
  • Familiarity with software configuration management tools, defect tracking tools, and peer review like Jira/GIT and confluence
  • Experience with hands-on development and troubleshooting on embedded targets using oscilloscope and logic analyzer
  • Strong documentation and writing skills
  • Knowledge of reading schematics and data sheets for components
  • BS/MS degree in Computer Science or Engineering
  • Experience with MCU programming (Arduino, AVR, 8051, PIC, etc.)
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems – Linux kernel
  • Experience with security and security protocols
  • Experience with sensors, medical sensor and other IoT devices
  • Familiarity with Convolutional Neural Networks (CNN) and their application in the vision domain
  • Experience working with the Cypress PSOC series
  • Strong experience in RTOS, software de
39

Linux Development Engineer for Embedded Systems Resume Examples & Samples

  • Strong program skills in C/C++ and assembly language. Familiar with Git source code management tool
  • Rich Experience on developing control-plane software for network devices, automotive or consumer electronics in at least one of the following areas: Networking, Access, Media, Storage, Industrial or Consumer devices
  • Experience of low level Linux driver development. Familiar with one or more of the following: Ethernet, PCIe/PCI, DDR, SATA, Flash, MMU, eSDHC, Power Management, VGA/LCD, Camera or USB
40

Embedded Systems & Controls Engineer Resume Examples & Samples

  • Fundamental understanding of software and controls engineering projects
  • Experience embedded software testing and validation including Software-In-the-Loop, Processor-In-the-Loop and Hardware-In-the-Loop. Familiarity with vehicle communication protocols and calibration toolchains and processes
  • Develop validation and verification test plans at a unit, sub-system and vehicle level to fully validate requirements. Analyze vehicle data from test and customer vehicles to investigate, identify, and resolve issues and performance complaints
  • Bachelor of Science degree in Mechanical, Computer, or Electrical Engineering or Computer Science from an accredited institution
  • About 2-4 years of experience with embedded controls systems
  • Experience in embedded software development (C++, Model-based software, Simulink)
  • Expertise with Controller Area Networks (e.g. SAE-J1939, CANOpen)
  • Expertise with Vector tools such as CANape and CANalyzer
  • Project management skills to assess task effort, manage priorities, and report status
  • Experience with change management and software release processes in a team environment
41

Medical Software Engineer Embedded Systems Resume Examples & Samples

  • Have experience in embedded software development, e.g. C, C++, JavaScript, RTOS, Python, Linux, Node.js
  • Be familiar with agile development methods like Scrum, Test Driven Development, Continuous Integration, Test Automation
  • Have good written and spoken English language skills and be ready to exercise them on a daily basis in an international organization
  • Be eager to learn new technologies and apply them in your daily work
42

Embedded Systems Engineering Manager Resume Examples & Samples

  • B.S. Electrical or Computer Engineering, MS preferred
  • 8+ years embedded microcontroller hardware and/or firmware design experience, including 2+ years in a management role
  • Proven ability to lead a team of technical staff members to the successful delivery of complex electronics systems
  • Experience selecting, configuring and managing EDA and simulation tools
  • Ability to translate strategic objectives into tactical action plans, and establish teams which can execute those plans
  • High volume consumer electronics / appliances experience preferred
  • Experience working with overseas contract manufacturers
  • Design for international markets, including power, safety and EMC/EMI compliance standards
  • Exposure to agile development methodologies desired
43

Senior Project Engineer, Embedded Systems Resume Examples & Samples

  • Product development and support of industrial automation electronics components and systems
  • Contribute to system architecture design and integration of Embedded PCs, DSPs, and FPGAs for multi-axis servo motion control
  • Real Time Programming of embedded PC, I/O drivers, and DSPs
  • Design and implementation of circuits as well as programming and simulation of FPGAs for brushless motor servo motion control
  • Assume responsibility for technical support of on-going projects as required
  • Manage the development and control of all electrical documentation to include the following: schematics, wiring diagrams, BOMs, ECR/ECNs, ATPs, program source and simulation files, checklists and procedures
  • Manage system level integration for assigned projects up to and including product evaluation and qualification
  • Effectively apply technical or professional skills within the context of one's role
  • When standard procedures do not apply, use judgment and draw on past experience to interpret information, solve routine problems and/or recommend approaches
  • Adhere to defined and communicated standards, methods, and procedures, with openness to identifying improvements
  • Focus on streamlining activities for increased efficiencies
  • Minimum of a Bachelors Degree in Electrical Engineering, Computer Engineer or technical discipline
  • Minimum 12 years related experience in electronic product development
  • Experience with real time programming and DSPs
  • Experience with an interdisciplinary project team
  • Masters Degree in Electrical Engineering or Computer Science
  • Experience of Embedded PC standard formats and peripheral busses and drivers including PCI and PCI-Express
  • Preferred experience with high performance UART drivers in embedded PC
  • Preferred knowledge of Linux operating system
  • Motion controls experience
  • Industrial controls experience
44

Embedded Systems Software Engineer Resume Examples & Samples

  • Generally assigned to increasingly complex components, sub-assemblies and systems, e.g. may be responsible for changes based on new requirements, or may contribute to the application of a new technology
  • Coordinates the complete development for the designated products including, but not limited to embedded software design, documentation, developing C and assembly source code, in accordance with standard operating procedures and the product development/delivery process
  • Incorporates customer requirements, regulations and product specifications into the design of the designated products, ensuring compliance with Closures Software Development Process, operational, cost, timing, safety, reliability, quality, and manufacturing feasibility parameters
  • Analyzes products and formulates engineering conclusions by the application of engineering and/or mathematical principles and tools. Applies QFD, FEA, FMEA, DOE, VA/VE and DFM/DFA, as required in the development of the product
  • Creates engineering documentation for the following deliverables as outlined in Closures Software Development Process: Product Specification, Software Requirement Specification, Software Development Plan, Software Design and Implement Document, DVP&R’s, 8D’s, key product characteristics, engineering changes and work orders
  • Writes, compiles and integrates Software based on above requirements
  • Designs / programs / implements automatic test vectors
  • Conducts code reviews with peers and customer
  • Consults and collaborates with personnel in various engineering and design activities relative to product development requirements in order to create/support robust electro-mechanical systems control methods to eliminate campaign failure modes
  • Conducts effective communications within the project team and with the customer, suppliers, manufacturing and quality communities with minimal guidance from engineering management and engineering personnel
  • Maintains all appropriate documentation
  • Supports CAE activities (hand calculations/first order analysis). Fundamental understanding and ability to apply/utilize basic math based tools, Software simulation such as Matlab, Simulink and software development environments for embedded applications
  • Works with senior engineering personnel to support and drive best practices in design specifications, manufacturing processes, customer requirements, and safety requirements
  • Creates, reviews and approves engineering direction and is responsible for product testing to ensure key deliverables are met (i.e. functional requirements, cost targets, timing, safety, reliability, quality, and manufacturing feasibility parameters)
  • Reviews, approves, completes, and submits required change notices to ensure software quality meet design inputs
  • Independently prioritizes the completion of tasks and resolution of issues to ensure compliance to Customer requirements and program deliverables. Contributes to the development of project timing
  • Understands and follows existing policies, procedures, work instructions and standards and makes recommendations for continuous improvements
  • Bachelor’s degree in Electrical/Physics/Computer Engineering from an accredited University
  • Working knowledge of electrical hardware and electrical circuit theory as it relates to embedded controls for electro-mechanical systems
  • 5-10 years of engineering experience
  • Vehicle level bus communication protocol development experience (i.e. CAN, LIN)
  • Prior automotive production launch experience required
  • Capacitive/Electric Field based sensing experience desired
  • Ultrasonic based sensing experience desired
  • Ability to apply academic and other engineering principles in the development of automotive components and utilize math-based tools
  • Understand hardware embedded environments such as Freescale, Renesas, Philips, Infineon, Microchip, Atmel, Etc
  • Expert level C, Assembly language, Matlab, Simulink, Labview, Lab windows or other software design/test tools
  • Understanding of standard software processes and industry requirements ASPICE, ISO, IEEE, CMMI, MISRA, AUTOSAR
45

Embedded Systems Software Developer Resume Examples & Samples

  • 5 or more year’s software development experience
  • 1 or more years embedded software design and development experience
  • U.S. Citizen status is mandatory as required by U.S. government contracts with possession of, or ability to obtain US government security clearance required
  • MS or better in Computer Science (or related field)
  • Desire and ability to work in a rapid development environment
  • Strong analytical capability to design and develop complex systems
  • Experience with all phases of software development including: requirements, design, development, and test
  • Experience working in an iterative Agile development process based team
  • Experience with tools such as Git/Github, modelling with UML/SysML, developing with Eclipse
  • Proven development experience with C and C++
  • Experience with embedded Linux administration, board support packages and applications development
  • Experience with FreeRTOS or other microcontroller RTOS and real time application design and development
  • Stand-alone microcontroller application development
  • Heterogeneous multicore system design and applications development
  • Experience with testing tools such as logic analyzers and protocol analyzers
  • Knowledge of Wireless Network Protocols
  • Knowledge of Video standards and protocols (H.264, MIPI, MJPEG, MPEG, etc.)
  • Knowledge of Audio encodings and file formats
  • Experience in developing USB based applications and knowledge of USB device classes
  • Experience in interfacing processors to other devices over various busses: I2C, I2S, SPI, custom GPIO, USART, etc
  • Experience developing Linux and RTOS device drivers
  • Experience in developing applications that involve encrypted data and communications
  • Very strong written and oral communication skills
  • Strong interpersonal, organizational and teaming skills
46

Embedded Systems Manager Resume Examples & Samples

  • Participate in division wide process improvement
  • Achieve certification with the appropriate airworthiness authorities (normally EASA or FAA)
  • Complete programmes within time and budget
  • A degree level or equivalent in a Computing or Science/Mathematics subject or have similar specialist training
  • Previous technical management experience
  • Significant experience of developing real-time embedded safety-critical firmware and/or software preferably in accordance with RTCA/DO-254 DAL A or B for firmware or RTCA/DO-178B DAL A or B for software
  • At least 5 years' experience of a high-level coding language
  • Experience of requirements management tools; knowledge of DOORS would be advantageous
  • Experience of configuration management tools; knowledge of Dimensions would be advantageous
  • A good understanding of configuration management
  • The ability to coordinate technical activities, liaising closely with the lead engineer/programme management
  • Experience of liaising with internal and external suppliers and customers
  • Good self-organisation and communication skills
47

Embedded Systems Software Engineer Resume Examples & Samples

  • Design, develop, implement, and test embedded software in support of various spacecraft payloads being developed, including GNC and robotic systems
  • Support all phases of the software development life cycle including: requirements analysis; design; implementation; test; and on-orbit operations
  • Define and implement the software/hardware interfaces, bus to payload interfaces, and space to ground interfaces
  • Implement embedded software using C/C++
  • Support all levels of flight software testing including Unit Testing, Integration & Testing, and Flight Software Qualification Testing
  • Support mission operations planning, ground control and on-orbit operations
  • Work in a small-team environment that includes a variety of engineering disciplines (e.g. System, Electrical, Mechanical, Thermal, Software etc.)
  • Bachelor’s degree in related discipline (Computer Science/Engineering, or Aerospace Engineering with Embedded experience)
  • Minimum 12 years’ software development experience
  • Minimum 10 years’ experience developing embedded software for space-based systems, and/or ground-control systems
  • Experience with flight software development using C/C++
  • Experience with robotics development
  • Embedded software and/or robotics architecture and design, and operating systems (e.g., VxWorks, Integrity etc.)
  • Experience with software testing (Unit, Integration and Test, Qualification Testing etc.)
  • Experience with business development efforts
  • Advanced work or degree preferred in a related field (Computer Science/Engineering, Aerospace Engineering etc.)
48

Embedded Systems Image Processing SW Developer Resume Examples & Samples

  • Design and develop embedded software for multi-core image processing architectures
  • Perform test, verification, and validation of embedded image processing software
  • Support customers on embedded software configuration and integration worldwide
  • Collect and analyze customer specific needs on embedded software
  • Conduct software-hardware optimization and benchmarking
  • Cooperate on specifying optimizations for NXP image processing architectures
49

Software Engineering Internship Embedded Systems Resume Examples & Samples

  • Experience designing real-time embedded systems in C
  • Proficiency in at least one common scripting language such as Python
  • Experience with CAN bus systems and associated tools
  • Familiarity with automotive ECUs, especially those in hybrid and electric powertrains
  • Experience with FPGA/CPLD device programming
  • Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source code control
  • Familiarity with National Instrument Testing Software (LabView, TestStand, VeriStand)
  • Ability to read and interpret electrical schematics and work efficiently with hardware design resources
  • Experience with DSPs, microcontrollers and real-time operating systems
  • Experience implementing real-time control strategies, especially PID based control development is a plus
  • Prior AUTOSAR or other automotive RTOS embedded programming experience is a plus
  • Currently working towards a BS, MS, or advanced degree in a relevant engineering program
  • You must be self-managed and committed to working in a fast-paced environment
  • Previous internship and/or project experience is a plus
  • Ability to relocate to Palo Alto or Fremont, CA
50

Embedded Systems Internship Resume Examples & Samples

  • Assembling test and debug of prototype systems
  • Creating modifications to existing user software to implement updates and enhancements
  • Developing Visual Studios / Java Graphical User Interfaces
  • Writing firmware modules for prototype systems
  • Evaluating manual processes
51

Lead Embedded Systems Process Engineer Resume Examples & Samples

  • Lead continuous improvement for software design and validation processes
  • Lead software quality and reliability plan for embedded system verification and validation activities
  • Develop ISO26262 and functional safety enhancement strategies
  • Support ASPiCE process integration throughout PACCAR
  • Maintain PACCAR global corporate standards for embedded system development and validation
  • Develop and manage embedded department procedures. Identify gaps in procedures, and work with the organization to implement enhancements
  • Support department staff with training on procedures and processes related to embedded systems
  • Bachelor’s degree in electrical, mechanical, software engineering, or computer science required
  • 5+ years of design or validation of software systems required
  • Knowledge in the full life-cycle engineering development process for software development preferred. Experience across multiple areas preferred (ex: architecture, hardware, software, verification, validation, release)
  • Prior experience with ISO26262 and/or ASPiCE preferred
  • Prior experience leading cross functional teams where team members were not direct reports is preferred
  • Experience with automotive or commercial vehicle networks, such as CAN, SAE J1939 and LIN preferred
  • Proficiency using requirements management tools and systems engineering tools preferred
  • Familiarity with personal computer software including project management tools, word processing, spreadsheets, and databases required
  • Solid understanding of Six Sigma disciplines and tools preferred
  • Display effective and professional communication skills (verbal and written) including interpersonal skills
  • Able to work in a team environment where multiple active projects require effective coordination of multiple concurrent tasks
  • Up to 10% travel required (both domestic and international)
52

Linux Development Engineer for Embedded Systems Resume Examples & Samples

  • Work with team to delivery industrial IoT solution on specification, schedule and quality
  • Develop driver for TSN (Time Sensitive Network) switch and EP, develop the netlink dconfiguration interface for TSN switch and EP, and also develop application for TSN functionality verification
  • Develop and integrate wireless functionality into industrial IoT solution, such as WiFI, BLE, Zigbee, LoRA, NB-IoT, and NFC
  • Develop and integrate industrial protocol into industrial IoT solution, such as OPC-UA, Modbus and ODVA
  • Strong knowledge in Linux kernel, device driver and application development
  • Strong program skills in C/C++ or Python, JAVA. Familiar with Git source code management tool
  • Experience on developing netlink development for network devices, application and driver for wireless protocol, security related development, and low level Linux driver development for Ethernet, PCIe, TSN, RAID, SEC
  • Familiar with ARM, x86 or PowerPC architecture. Prefer to have multi-core knowledge
53

Embedded Systems Software Engineer Resume Examples & Samples

  • Proficient in C and C++ programming
  • Hands-on experience on any RTOS (Real-time Operating System) preferably VxWorks, RTEMS or Linux
  • Knowledge on various interfaces – ARINC, RS-232, RS-422, USB, Ethernet etc
  • Excellent analytical and debugging skills
  • Good oral, written communication and presentation skills required
  • Experience with Wind River’s Workbench
  • Familiar with PowerPC, ARM, PIC, or Intel architectures
  • Have done some Assembly language programming
  • Familiar with Makefiles and shell scripts
  • Experience developing device drivers for an RTOS
  • Familiar with Mathworks’ Simulink
54

Embedded Systems & Controls Engineer Resume Examples & Samples

  • Defining embedded system level and algorithm requirements to meet product performance and reliability requirements. Improving embedded controls standards and processes, and contributing to industry technical papers and conferences
  • Using debugging and simulation tools to efficiently perform design iterations and optimization. Verifying solutions through model-based design and hardware‑in‑the‑loop simulations
  • Driving implementation consistency across multiple components contributing to the same embedded system architecture. Championing and documenting improvements to the engineering standard work processes
  • Developing validation and verification test plans at a unit, sub-system and vehicle level to fully validate requirements
  • ASPICE or ISO26262 process experience
  • Hardware In the Loop, Model In the Loop, and/or Software In the Loop
55

Senior AE Specialist Embedded Systems Resume Examples & Samples

  • Account Pre-allocation
  • Collaborate with Account Managers on account plans to align and enable account success
  • Ensure customer's project success by directly providing or overseeing support and consulting services activity
  • Build engineer to engineer relationships with focused groups at prioritized accounts
  • Assess a customer’s project and create a plan to enable customer success with NI products
  • Execute upon customer success plans by delivering consulting services
  • Technical Consulting
  • Provide start-up or design assistance to ensure key customers are successful with application development
  • Develop and teach custom training covering complex topics that are relevant to a customer’s application
  • Deliver upgrade assistance for system customers moving to newer versions of the NI platform
  • Review customer's code to ensure best programming practices and scalable architectures are in place
  • Advanced Technical Support and Support Oversight
  • Handle support escalations for NI systems that require expertise beyond standard product support and span multiple product groups
  • Oversee support interactions for targeted top tier accounts, application areas, and customer projects
  • Support & Business Enablement
  • Leverage technical and professional expertise, insight and known-how to improve NI support capability, product supportability, and drive NI business
  • Deliver on technical goals aligned to the Americas RTT Go-To-Market Plan
  • Provide oral or written feedback to marketing and R&D on our products, competitor’s products, and third party products
  • Identify and mitigate gaps in product or application knowledge within the support department