Embedded Developer Resume Sample

4.7
20 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Mary Stanton
328 Schiller Overpass,  Boston,  MA
+1 (555) 590 4262

Work Experience


Embedded Developer, Senior
04/2017 - PRESENT
Philadelphia, PA
  • Knowledge of low
  • Level systems programming concepts
  • Experience with software development using C, C++, or other proprietary languages
  • Knowledge of Linux system internals
  • Experience with software development using C, C/C++, or equivalent proprietary languages
  • Testing Creates and executes the unit level test descriptions for the scope of project being executed. Based on the impact analysis conducted, in consultation with the technical product manager/change control board arrive at a solution for the identified defects
  • Technical Support Resolves customer specific issues/complaints received for assigned products as per the agreement with the L3 and L4 technical support teams
  • Experience with assembly language, including development or reversing and proficiency in one architecture assembly language
Embedded Developer
08/2013 - 01/2017
Philadelphia, PA
  • Need to have a passion for automotive engineering
  • Flexibility and readiness to travel onsite if required by customer
  • Experience in using testing and application tools like INCA/ES590, LabCar, Canalyzer
  • Hands on experience in programming in 'C' and/or assembly for real time embedded
  • Experience with developing or reversing assembly languages
  • Knowledge of low–level, systems programming concepts
  • Experience with software development using C/C++
  • Experience with development or reversing assembly language and proficiency in one architecture assembly language
  • Experience with network or socket programming for common protocols and standards
Embedded Developer, Junior
07/2009 - 04/2013
Detroit, MI
  • Project specific configuration of Diagnostic Failure handling, shutdown handler and system behavior for ESP as well as Hybrid
  • Handling the Mainpath updates in the project
  • Interaction with Customer for Failure shutdown impact, DTC(Diagnostics Trouble Code) and DDL(Diagnostics Data list) handling
  • DEM project planning, coordination and release of integrated DEM for series production
  • ERRATA rating and Defect analysis
  • ASPICE coverage. (CT, UT )
  • Effective customer coordination skills and very good communication

Education


University of Minnesota, Morris
2004 - 2008
Engineer's Degree in Computer Science

Professional Skills


  • Excellent skills in debugging and integration testing using
  • Strong embedded and C/C++ Programming skills
  • Strong C/C++/Linux Programming skills
  • Advanced programming skills in ANSI/Embedded C
  • Strong experience in boot loader development
  • Sharing best practices and mentoring less experienced colleagues,
  • Working experience on AUTOSAR concepts, methodologies (configuration tools and scripts), integration and build environment

How to write Embedded Developer Resume

Embedded Developer role is responsible for programming, training, integration, security, shipping, java, coding, architecture, reporting, design.
To write great resume for embedded developer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Embedded Developer Resume

The section contact information is important in your embedded developer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Embedded Developer Resume

The section work experience is an essential part of your embedded developer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous embedded developer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular embedded developer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Embedded Developer resume experience can include:

  • Good interpersonal skills within a cross functional team
  • Programming skills: C programming
  • Excellent understanding and hand on experience in implementing "Continuous Integration" and deployment tools : Jenkins
  • Excellent understanding/working experience at device level communication – such as
  • Experience in developing block device drivers & Good understanding of Linux device model and driver framework
  • Experience in programming Embedded C++ applications with strong background in C++ inheritance, templates and pointers

Education on an Embedded Developer Resume

Make sure to make education a priority on your embedded developer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your embedded developer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Embedded Developer Resume

When listing skills on your embedded developer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical embedded developer skills:

  • Strong communication skills and experience presenting work to senior leadership teams up to the executive level
  • Integrate and validate new product designs Excellent verbal, written and interpersonal skills
  • (Mandatory)Effective customer coordination skills and very good communication
  • Performs code validation according to validation plans and reviews with more experienced engineer. Issues defect reports for any defects found
  • Excellent programming skills and knowledge of C/C++/Boost Asio
  • Possess strong analytical skills and eye for detail and quality

List of Typical Experience For an Embedded Developer Resume

1

Experience For Embedded Developer, Senior Resume

  • Strong hands on experience using RF Communication protocols
  • Working experience on hardware design
  • Verify and Validate design through Unit Testing, Design Integration Testing and support System Testing
  • Experience with software development using proprietary languages, including C or C/C++
  • Experience developing software in a cross-compiler environment for architectures, including ARM, MIPS, PowerPC
  • Experience with assembly language, development or reversing, including proficiency in an architecture assembly language
  • Experience with assembly languages, including development or reversing
  • Experience with software development using C/C++
  • Experience in using Graphics libraries like Qt or Crank Software
2

Experience For Embedded Developer, Mid Resume

  • Experience with C/C++ and development on multi-threaded POSIX or embedded platforms, including Linux, UNIX, Android, and VxWorks
  • Experience writing communication protocol handlers
  • Experience in embedded software development including system deployment and configuration
  • Implementation of any necessary adaptations to SW sharing interfaces and validation of those adaptations
  • Experience in working with International Teams/Inter-Cultural Exposure is an advantage
  • Experience in camera image and video signal processing algorithm development
3

Experience For Embedded Developer Laser Scanner Resume

  • Knowledge/Experience writing ISRs (Interrupt Service Routines)
  • Have at least additional experience in two of the following domains/tools
  • Experience with multi-threaded POSIX or embedded platforms, including Linux, Unix, Android and VxWorks
  • Experience with assembly language, development or reversing with proficiency in one architecture assembly language
  • Multicore-multithread programming experience
4

Experience For Embedded Developer, Junior Resume

  • Experience with software system requirements analysis, design, development, integration, or testing
  • Experience with software development using assembly or C or C++ in Windows, UNIX, or Linux
  • Cooperate across multiple development teams working on the same platform
  • Experience with Python or Perl scripting languages
  • Experience with developing tools in Windows, Linux, or government specified environment
  • Experience with development on multi–threaded POSIX or embedded platforms, including Linux, UNIX, Android, and VxWorks
  • Total experience of 2-4 years
  • Experience in software development with C/C++ in Windows, UNIX, or Linux
  • Programming in C++ within embedded OS, including different debugging environments including GDB
5

Experience For Lead Embedded Developer Resume

  • Researching and developing advanced algorithms for image and video processing
  • Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, Windows, VxWorks or psos
  • Optimizing algorithms for mobile platforms utilizing dedicated
  • Mentoring and providing technical guidance to team members for best development practices
  • Working knowledge of Real Time Operating System, micro-controllers, Target HW/Emulators/debuggers
  • Willing to travel overseas for training and/or projects
  • Supporting the estimation of effort and planningof work package
  • Implementing solutions for mobile platforms through the collaboration
6

Experience For Embedded Developer Senior Resume

  • Recording and documentation of the ECU resources consumption
  • Proposing improvements in team practices/processes and product functionality,
  • Developing embedded software systems in assembly and C
  • Working knowledge of common protocols/standards such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet, SS7
  • Understanding and knowledge of the customer and their mission
  • Supports the SW SD and the calibration during SW start-ups in vehicles and during testing
7

Experience For Senior Embedded Developer Resume

  • Implementation of new features, fixing defect and code refactoring while keeping automation test suites execution green
  • Knowledge of software reverse engineering or debugging tools, including IDAPro, OllyDbg, and gdb
  • Deduce Firmware requirements and participate in design of the embedded application according to requirements ensuring elegant and most lean approach
  • Formal checking of program versions including documentation of the results (analysis of make log files)
  • Detailed design, Implementation/Coding and Unit/Module testing of distributed real-time systems
  • PhD/МS in Electrical Engineering, Computer Science, or Computer Engineering
  • Multi-Core SoC bring up from within Linux. Boot strapping other SoC cores from Linux (with or without Linux rproc)
  • Developing embedded software using C or assembly language
  • Knowledge of assembly languages, including development or reversing
8

Experience For Embedded Developer Expert Resume

  • Knowledge of Linux system internals, low-level systems programming concepts and network/socket programming for common protocols and standards
  • Knowledge of low-level, systems programming concepts
  • Has worked on developing HMI(Human Machine Inerface) software
  • Integration of software modules provided by customers (software sharing)
  • Regular status reporting of the assigned work package to project- and line-manager
  • Work closely with Software Engineering Team, Hardware team,
9

Experience For Embedded Developer Distributed Controller Architecture Resume

  • 4) Unit-test code for robustness, including edge cases
  • Assist with documenting specifications, protocols, and standards, then help to push them into industry and government
  • An understanding of cryptographic concepts such as hashes, public/private keys
  • Awareness and understanding of system level use cases
  • Investigates and follows up on customer field complaints and recommends and implements resolutions, traveling to the plant where necessary
  • Creates basic and detailed design documents and presents material at Design Review meetings, implementing any changes
  • Assists with risk management activities and analysis and in defining potential problems or issues
  • Responsible for Embedded firmware & hardware development in Engineering product increments team (PMI)
10

Experience For SW Embedded Developer Resume

  • Perform High level Design, Detailed design, Coding and Review with all stakeholders
  • Adherence to development process, coding practices and provide inputs in cost/schedule estimation
  • Knowledge in Object-oriented analysis, design, and programming (OOA, OOD, OOP)
  • Implement, test and delivery of initial driver Software for sample testing and for start of development
  • Project planning, coordination and release of integrated driver software for series production
  • Analysis of complaints about the software during development and series production
  • Support the SPjM SW and the SW SD for project and program version planning activities with respect to the delivery date and software content
  • Advises the SW SD on questions regarding hardware related software
  • Supports the SPjM SW for planning the ECU resources

List of Typical Skills For an Embedded Developer Resume

1

Skills For Embedded Developer, Senior Resume

  • Strong experience in Java and/or C/C++ programming
  • Front-end development skills with React JS, Angular
  • Strong development experience in embedded C and RTOS
  • Very good hands on experience on any of the AUTOSAR stacks
  • Experience with software development using C/C++ and software reverse engineering or debugging tools, including IDAPro, OllyDbg, or gdb
2

Skills For Embedded Developer, Mid Resume

  • Experience with operating system internals with one or more of the following operating systems: Unix, Linux, Windows, VxWorks, psos
  • Experience with software reverse engineering or debugging tools, including IDAPro, OllyDbg, or gdb
  • Experience with network programming (TCP/IP) and multi-threading programming
  • Hands-on experience in debugging using Lauterbach, GDB, etc
  • Experience in using Lauterbach (or) any of the debugging tools
  • Experience with developing architecture software in a cross-compiler environment, including ARM, MIPS, and PowerPC
  • Experience with developing software in a cross–compiler environment for architectures, including ARM, MIPS, and PowerPC
  • Experience with developing on multi-threaded POSIX or embedded platforms, including Linux, UNIX, and VxWorks
  • Experience with assembly language, including development or reversing, and proficiency in one architecture assembly language
3

Skills For Embedded Developer Laser Scanner Resume

  • Experience with developing or reversing assembly and architecture assembly languages
  • Experience with assembly languages, including development or reversing in one architecture assembly language
  • Experience with network and socket programming for common protocols and standards -Knowledge of low level, systems programming concepts
  • Experience with assembly language, including development or reversing in an architecture assembly language
  • Experience in developing software in a cross-compiler environment for architectures, including ARM, MIPS, and PowerPC
  • Strong in OS concepts like efficient multi-threading and resource-sharing
4

Skills For Embedded Developer, Junior Resume

  • Solid understanding of Android and Linux Operating System Architecture
  • Experience working with Linux-based operating systems
  • Experience with debugging and troubleshooting of Automotive ECU test
  • Experienced in make/build environment including configuring rules
  • Practical experience in designing multi-threaded, embedded SW development using C++ Design Patterns
5

Skills For Lead Embedded Developer Resume

  • Practical experience in usage of ROS for realizing recording & playback use case
  • Good understanding of real-time system architecture/design
  • Hands-on experience in signal processing algorithm implementation,
  • Strong Operating system knowledge in RTOS,Linux
  • Experience in working with ARM /X86 Multi core processor environment
  • Experience with the development or reversal of assembly language, including one or more architecture assembly languages
  • Experience with software development using C or C++
  • Experience with software development using C, C++, or other proprietary languages for 5+ years
6

Skills For Embedded Developer Senior Resume

  • Experience with multi–threaded POSIX or embedded platforms, including Linux, UNIX, Android, and VxWorks
  • Experience with software development using C
  • Experience with developing software in a cross-compiler environment for architectures that include ARM, MIPS, and PowerPC
  • Experience in software system requirements analysis, design, development, integration, or testing
  • Experience with development on multi-threaded POSIX or embedded platforms, including Linux, UNIX, Android, and VxWorks
  • Experience with development or reversing assembly language, with proficiency in one architecture assembly language
  • Experience with reverse engineering and analysis of software
  • Experience in scripting languages like Perl / Python. etc
7

Skills For Senior Embedded Developer Resume

  • Experience working with geographically dispersed development teams
  • Experience with developing embedded software systems in assembly, C, C++, or other proprietary languages in UNIX, Linux, or Windows Environments
  • Experience with low level, systems programming concepts
  • Experience with software system requirements analysis, design, development, integration, or testing
  • Experience with software development using C/C++ in Windows, UNIX, or Linux
  • Experience with software system requirements analysis, design, development, integration, and testing
8

Skills For Embedded Developer Expert Resume

  • Experience with unit test development using Unity, CMock, or other similar software test utilities for C/C++
  • Experience with development or reversing assembly languages
  • Experience with development on multi-threaded POSIX or embedded platforms, including Linux, UNIX, and VxWorks
  • Experience with software system requirements analysis, design, development, integration, and testing
  • Experience with multi-threaded POSIX or embedded platforms, including Linux, UNIX, and VxWorks
  • Experience with rendering engines like Open Scene Graph is an added advantage
  • Strong understanding of embedded systems / software
  • Excellent Knowledge of C language programming
9

Skills For Embedded Developer Distributed Controller Architecture Resume

  • Experience using open source development tools such as Git (version control), Gerrit (code reviews), or Jenkins (Continuous Integration)
  • Experience with Windows API programming
  • Experience in developing embedded SW for micro-controllers and micro-processors for Automotive Embedded System projects
  • Excellent C/C++/C# programming
  • Automotive / self-driving experience (particularly CAN, Ethernet, & hard realtime)
10

Skills For SW Embedded Developer Resume

  • Hands-on experience implementing crypto, such as PKCS#11 and X.509
  • Experience with encapsulating complex device APIs into simpler user APIs
  • Experience working with Hardware Security Modules (HSMs)
  • Practical experience in usage of networking middleware like DDS, MQTT, AMQP
  • Good working knowledge in embedded development tools and methodologies
  • Very good understanding of communication interfaces like CAN, RS232, I2C, SPI
  • Experience in writing multithreaded software and class libraries is desired
  • Experience in working with Linux internals and Board Support Packages
  • Experience in using build systems based on CMAKE/YOCTO

List of Typical Responsibilities For an Embedded Developer Resume

1

Responsibilities For Embedded Developer, Senior Resume

  • Exceptional interpersonal skills, for collaborating across many participating teams
  • Practical experience with following Microcontrollers: C167/164, XE167, Tricore, ARM Cortex, ATMega, PIC
  • Knowledge of real-time Operating Systems: PxROS (experience), Micrium uCOS-II
  • Experience in scripting languages preferably Shell / Python / Make etc.,
  • Experience with Unit Testing (JUnit, Mockito, google test, etc)
  • Strong programming knowledge in embedded C ,C++
  • Proficiency in C++, ideally 3 or more years of hands-on experience
  • Experience with the design of systems
  • Experience of software development and integration for Automotive
2

Responsibilities For Embedded Developer, Mid Resume

  • Experience in HW IO configuration for uC and software development (CAN and functional SW) for Automotive Embedded System projects
  • Experienced in SW build and release with version control tool: GIT
  • Experienced with Agile Development, SCRUM methodologies
  • Experience of secure development practices such as SDL and peer code review
  • Excellent knowledge on Ethernet communication protocol
  • Excellent knowledge on AUTOSAR architecture
  • Mentor/train less experienced developers in the domain
  • Experience as an Embedded Developer
3

Responsibilities For Embedded Developer Laser Scanner Resume

  • (Mandatory)Hands on experience in programming in 'C' and/or assembly for real time embedded systems
  • Configuration and validation of the core software and HW interface (inputs/outputs, EEPROM layout, etc.) in clearance with the Package Responsible
  • Configuration and validation of the process and task sequence in clearance with the Package Responsible
  • Development experience in Mx17/MDG1 domain (DGS)
  • Experience in summer/winter trips with automotive OEMs would be added advantage
  • Experience with a design that employs ARM processors such as the Cortex-M7 STM32F7
  • Performs analysis for all levels of total system product to include: concept, design, architecture, user experience, test, installation, operation, maintenance
  • Excellent embedded language proficiency, especially C, and C++
  • Have at least 5 years of experience with development in C, C++
4

Responsibilities For Embedded Developer, Junior Resume

  • Professional experience in embedded product development
  • Experience with software development and embedded development
  • + Automotive experience of 3 to 6 Years
  • Experience with low-level programming of device drivers in a UNIX, Linux, or Windows environment
  • Experience with requirements analysis for embedded systems
  • Experience with Bit-level data analysis
  • Experience with Kernel level development
5

Responsibilities For Lead Embedded Developer Resume

  • + Automotive experience of 4 to 6 Years
  • Experience with UNIX, Linux, Windows, VxWorks, JunOS, or other vendor–proprietary OS
  • Develop test cases and validate code development
  • Experience with one architecture assembly language
  • Experience in Automotive Embedded Software Development
  • Experience in Automotive Embedded Software Development especially in Diagnostic Service Implementation
  • Experience with Ida Pro or customer complimentary tool
6

Responsibilities For Embedded Developer Senior Resume

  • Experience with embedded security
  • Experience with boot loaders, RTOS's, device drivers, embedded applications, C++/C#, embedded Linux, Mono stack
  • Experience with wired communications protocols
  • Experience with safety-critical or real-time embedded systems development
  • Experience with UML based software design and tools (Rhapsody)
  • Experience in MOST, CAN, Diagnostics, LIN
  • Good knowledge of RTOS conceptsSearch Jobs US
  • Practical experience in usage of automotive middleware protocols like SOME/IP
7

Responsibilities For Senior Embedded Developer Resume

  • Experience in SPI, I2C, UART communication
  • Good knowledge of embedded tools like emulators, linkers, makefiles is essential
  • Experience in embedded irmware development (bare-metal and\or RTOS-based)
  • Good knowledge of embedded peripherals, such as SPI, I2C and UART
  • Experience in embedded development tools
8

Responsibilities For Embedded Developer Expert Resume

  • Hands-on experience in Communication Protocols – CAN, MOST, LIN, FlexRay
  • Hands-on experience in Error Management and Diagnostic concepts
  • Experience in camera and image signal processor pipeline design
  • Experience in image sensors and optics
  • Experience in memory device like EEPROM, Parallel/Serial Flash, NAND,e-MMC,SD CARD,USB, etc
  • Experience in file system knowledge like ext3,ext4 etc
9

Responsibilities For Embedded Developer Distributed Controller Architecture Resume

  • Experience in Version Control Systems – Clear Case / RTC /GIT
  • Internodes communication experience
  • Experience in Google test framework
  • Strong in AUTOSAR concepts
  • Writing Linux applications using Sockets, UART, and interfacing with Hardware IO drivers
  • Writing\Configuring OpenGL on Linux with Linux DRI GPU drivers/acclerators
  • Understanding how to use collections and data structures, multithreading,
  • Understanding how to use collections and data structures, multithreading, thread synchronization issues,
  • Understanding of Linux network programming (network protocols, sockets, I/O),
10

Responsibilities For SW Embedded Developer Resume

  • Understanding of Video and Image Capture pipeline for consumer
  • Understanding of Linux kernel
  • Ongoing BSc or MSc studies in a technical discipline
  • Writing multi-threaded application concepts
  • Understanding of OOP concepts and knowledge of design patterns,
  • Developing Linux Daemons
  • Designing and developing in C/C++
  • Linux scripting (BASH scripting)

Related to Embedded Developer Resume Samples

Cognos Developer Resume Sample

Work Experience

  •  Provides accurate work effort estimates on initiatives related to Cognos 10 development (as measured by on time, on budget commitments to the business)   •  Carefully researches work effort required for each new initiative and is held accountable for commitments on development timelines   •&...
Professional Skills

  •  Extensive knowledge of relational and mult...
  •  Experience (5+ years) with reporting and a...
  •  : Strong SQL writing and programming skill...
4.9
19 votes

Embedded Resume Sample

Work Experience

  •  Porting our Linux kernel to our new Intel mobile platform (IA based)   •  Defining and implementing with all CV locations a common methodology for our Linux kernel development   •  Implementing continuous integration for our Linux kernel   •  Serve as a focal fo...
Professional Skills

  •  Possess creative analytical skills and exc...
  •  Excellent verbal and written communication...
  •  Excellent organizational skills including ...
4.7
15 votes

Embedded Software Developer Resume Sample

Work Experience

  •  Responsible for the definition, design, delegation and final implementation of embedded software solutions for complex instruments   •  Responsible for management of software development projects within the R&D department using various software development methodologies including Agile   ...
Professional Skills

  •  Prior embedded systems development experie...
  •  Strong problem solving and debugging skill...
  •  Good debugging skills and knowledge of deb...
4.6
14 votes

Senior Cyber Resume Sample

Work Experience

  •  Demonstration of deep technical understanding of Cyber/Network Security & Privacy, an Commercial and Technology Errors & Omissions, and Media. Utilizing risk expertise and knowledge of industry and insurance market place, reviews clients’ exposures and loss experience and develops solutions for complex clients’ n...
Professional Skills

  •  Passion for all things information technol...
  •  Project and case management skills
  •  Experience of using common security tools ...
4.9
22 votes

Consultant CRM Resume Sample

Work Experience

  •  Identify the appropriate stakeholders for your area of work, considering the impact of your work and the broader cross-functional dependencies. Manage these relationships to meet stakeholders’ business needs and align expectations. Always strive to improve business partner satisfaction   •  Implemente...
Professional Skills

  •  Strong Influencing skills and communicatio...
  •  Global team player, effective and reliable...
  •  Experience managing global CRM teams and w...
4.7
19 votes

Lead SAP Resume Sample

Work Experience

  •  Application life cycle management for all Tate & Lyle’s application landscape including roadmaps and Software Asset Management where needed   •  Comprehensive understanding of SAP’s customizing toolset   •  Work independently as well as a part of a global team   •&nbs...
Professional Skills

  •  Experience in strong background in formal ...
  •  Business Analyst experience in functional ...
  •  Min of 6 to 8 years of experience required...
4.9
17 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates