Embedded Engineer Resume Samples
4.5
(125 votes) for
Embedded Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the embedded engineer 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
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.
JT
J Turner
Julien
Turner
630 Jazlyn Ridge
Chicago
IL
+1 (555) 493 7737
630 Jazlyn Ridge
Chicago
IL
Phone
p
+1 (555) 493 7737
Experience
Experience
Chicago, IL
Embedded Engineer
Chicago, IL
O'Conner LLC
Chicago, IL
Embedded Engineer
- Track / manage the software development and implementation of the core specifications by working with the software development and quality assurance teams
- Work with product & project management, hardware design and development, cloud software team to deliver successful end-to-end solutions
- Support the development of assigned task planning with Program Management
- Work with software development partners on planning, execution, release, and integration of third party software components
- Work with product owners in the evaluation / development of core specifications
- Perform monthly warranty auditing and tracking of part performance in field
- Work with product owners in the evaluation /development of core specifications
Detroit, MI
Software Embedded Engineer
Detroit, MI
Morissette and Sons
Detroit, MI
Software Embedded Engineer
- Create defining, or choose an application framework for the application
- Ensure all developers are correctly following the process and performing software testing; and
- Assisting with software integration and ensuring software features/defects are delivered with the correct software versions/projects
- Embedded S/W development in C++ / C Language for a Navigation system
- Test the developed modules in the vehicle
- Represent SW functions to Co-work with marketing, application innovators and solutions architect, in some cases, can expand to take the role of solution architect
- Unit Test for software, including integration and basic validation, as directed by the software project manager
present
Boston, MA
Senior Embedded Engineer
Boston, MA
White-Berge
present
Boston, MA
Senior Embedded Engineer
present
- Design and develop automated unit, component and system tests in parallel with product software development. Execute automated and manual exploratory tests
- Design and develop embedded network applications on Linux platform in a Scrum/Agile environment
- Assist software platform architects and other developers and technical writers in creating software platform documentation
- Develop and execute test plans for OS functionality
- Assist software quality assurance team members in creating and evaluating software testing plans
- Develops firmware for new measuring / positioning tools for the construction industry in an internationally distributed team
- Creates and contributes to specifications, project plans and firmware design
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
The University of Kansas
Bachelor’s Degree in Computer Science
Skills
Skills
- Design, develop, code, test and debug embedded software solutions for a variety of platforms
- Review code and design
- Evaluate and integrate 3rd party products
- Work with product & project management, hardware design and development, cloud software team to deliver successful end-to-end solutions
- Architect, develop, and debug application software for embedded Linux devices using Python
- Create software that communicates with other devices through a variety of network and RF protocols
- Research and evaluate new technologies and tools
- Be a technical representative on specific projects
- Create and run software unit tests and participate in peer reviews
- Work effectively in a team of engineers, both learning from, and mentoring others
15 Embedded Engineer resume templates
Read our complete resume writing guides
1
Lead Embedded Engineer Resume Examples & Samples
- Development of software requirement specifications
- Software design, coding and verification
- Generation & maintenance of QA documentation related to software design control
- Prepare reports & other documents to support regulatory approval
- Provide mentoring, leadership & direction to reports
- Support research activity by developing/customising software
2
Embedded Engineer Resume Examples & Samples
- Design, develop, code, test and debug embedded software solutions for a variety of platforms
- Evaluate and integrate 3rd party products
- Work with product & project management, hardware design and development, cloud software team to deliver successful end-to-end solutions
3
Software Embedded Engineer Resume Examples & Samples
- Identify, analyze, and document software bugs/defects
- Present weekly QA reports (i.e. identifying the number of bug fixes, new features pending/completed, etc.)
- Develop manual/automated test cases based on user requirements
- Participate in software code reviews to verify whether software implementation meets software design/requirements
- Ensure all developers are correctly following the process and performing software testing; and
- Assisting with software integration and ensuring software features/defects are delivered with the correct software versions/projects
- Communication skills – interpersonal, presentation and written
- Integration – joining people, processes or systems
- Embedded S/W development in C++ / C Language for a Navigation system
- Analytical and conceptual thinking – using logic and reason, creative and strategic approaches
- Design & analysis of computer algorithms and data structures
- Basic networking and distributed systems
- Knowledge of scripting languages
- Experience in a scripting language (Python, Perl, Ruby)
- Experience with various software testing techniques (i.e. black-box testing, white-box testing, module testing, integration testing, regression testing)
- Experience in QNX
- Knowledge of machine learning algorithms and adaptive systems with large, dynamic databases
4
Embedded Engineer Resume Examples & Samples
- Work with product owners in the evaluation / development of core specifications
- Track / manage the software development and implementation of the core specifications by working with the software development and quality assurance teams
- Aid in the process of analyzing core specifications and decomposing requirements into consumable work tasks for developers and testers
- Ensure teams are aware of key project milestones and deliveries
- Assist in the evaluation of incoming feature requests and identify future resource needs based on these requests
- Support in the effort of quantifying feature release quality by evaluating projected software defect rate, number of open defects, etc
- Work with software development partners on planning, execution, release, and integration of third party software components
- Work with strategic partners in the planning of certification tasks with companies like Apple, Google, Sirius, USB-IF, etc
- Software development or technical program management experience
- Working knowledge of Agile software development processes (e.g. Scrum, Kanban, etc.)
- Working knowledge of C/C++ or Python
- Testing/QA experience
- Strong requirement management skills
- Comfortable working in a fast paced environment and with cross functional global teams
- Familiarity with the technical implementation details of Bluetooth, USB, Wi-Fi, Apple CarPlay, Android Auto, Voice, CAN, and /or Navigation features within a vehicle
5
Advanced Software Embedded Engineer for Platforms SW Resume Examples & Samples
- Design and Programming of embedded software
- Design and Analysis using sound engineering principles and adhering to business standards, practices, procedures and product requirements
- Provide timely communication on significant issues
- Bachelor Engineering degree on Electronics, Computer Systems or Mechatronics
- Experience on programming and debugging embedded systems
- 6+ years software programming experience using ANSI C
- Experience of interfacing hardware to software components
- Adequate knowledge of reading schematics and data sheets for components
- Linux development environment
- PowerPC/Intel Assembly programming
- Bootstrap/BIOS process
- POSIX
6
Senior Embedded Engineer Resume Examples & Samples
- Total experience of 3-5 years
- Has worked hands on in coding and designing solutions in an embedded systems environment
- Worked extensively in creating modular software using C and C++
- Familiar with interfaces like CAN, RS232, I2C, SPI
- Good knowledge of embedded tools like emulators, linkers, makefiles etc is essential
- Experience in embedded graphical displays is desired
7
Lead Embedded Engineer Resume Examples & Samples
- Code firmware that enables the launch of new products including digital signal processing, control theory, proprietary or standards based communication protocols, FPGA’s and at times implementation of a control device on extremely low cost silicon
- Actively coordinate the embedded design with the electrical, power and enterprise software architecture throughout the product development cycle
- Actively coordinate the user experience vision and the embedded design throughout the product development cycle
- Understand the customer needs by working with product management
- Incorporate support for the manufacturing, commissioning and ongoing maintenance of the product / system
- Protect intellectual property through patent disclosures
- Bachelor’s in Computer Science, Computer Engineering, or Electrical Engineering from an accredited institution
- 5 years of relevant embedded product design experience
- 5 years of experience in C/C++ Language programming
- SVN, GIT, Mercurial
- Ethernet, USB, RS485, CAN
- Using lab equipment such as logic analyzers, serial data analyzers and oscilloscopes
8
Software Embedded Engineer Resume Examples & Samples
- Own the software architecture of the projects
- Create defining, or choose an application framework for the application
- Subdivide a complex application, during the design phase, into smaller, more manageable pieces
- Understand the interactions and dependencies among components
- Communicate these concepts to developers
- Lead to SW Design, Develop, Coding, and Implementation of successful applications; Hands-on self-coding in key blocks is required
- Solve complex problems at the system level
- Write portions of product spec
- Interface with other functional groups
- More than 10 years of hands-on working experience in software architecture, design and development in large software platform environment
- 3+ years’ experience as Software Architect position managing product development with full product life cycle
- Technical knowledge in software framework, platforms and modules in service oriented system infrastructure
- Experience with the programming languages in most of C, C++, C#, SQL, C/C++, Java
- In depth knowledge in portal, sever related application SW layer design, lighting controls/communication protocols, or IT networking, Building Management System. Understand Internet Protocol. Wireless is preferred, such as Dali, DMAX, Wi-Fi, Zigbee and so on
- Strong Team leadership and good Business Acumen
- Must have excellent communication skills and be comfortable interacting with across functional teams
- Good Road mapping planning and presentations skills
- Must be comfortable with large-scale team-based SW development and frequent inter-group/company communication
- Represent SW functions to Co-work with marketing, application innovators and solutions architect, in some cases, can expand to take the role of solution architect
- Ability to quickly assess and challenge architectural proposals, understand limitations and advantages of other technologies, proposing alternative architectural solutions and patterns
- Propose technical roadmap, innovation themes and coach engineers in the various design disciplines
- Filing IPs
9
Senior Embedded Engineer Resume Examples & Samples
- Develops firmware for new measuring / positioning tools for the construction industry in an internationally distributed team
- Creates and contributes to specifications, project plans and firmware design
- Implements, documents, tests, debugs, deploys and maintains firmware according to product requirements
- Assures appropriate documentation for assigned projects
- Maintains frequent communications within and outside of team in firmware related questions
- Master’s degree in Software Engineering or Electrical Engineering with 3+ years in a senior role or Bachelor’s degree with 5+ years in a senior role
- Wide experience in embedded system design, development (in C/C++) and debugging
- Knowledge of advanced embedded microcontroller hardware and operating systems, especially embedded Linux
- Must possess basic knowledge of electronic hardware design
- Experience in state-of-the-art development methods and tools
- Experience with FPGA progamming and interfacing is a plus
10
Embedded Engineer Resume Examples & Samples
- Embedded software application development
- Hardware interface development
- Host to PC interface and application development
- LabVIEW experience
- Windows / Linux / VxWorks development experience
- 1-3 years embedded software development experience in C / C++
11
Embedded Engineer Resume Examples & Samples
- Innovate, evaluate, and develop prototypes and core navigation specifications
- Analyze core specifications and decompose requirements into consumable work tasks for developers and testers
- Evaluate incoming feature requests and identify future resource needs based on these requests
- Quantify feature release quality by evaluating projected software defect rate, number of open defects, etc
- 4+ years of demonstrated experience in designing and releasing infotainment products, such as developing functional use cases, technical requirements, and test cases
12
Senior Embedded Engineer Resume Examples & Samples
- BS/MS/PhD in Computer Science, Electrical, Computer or other engineering discipline, ideally with formal training in embedded development or robotics
- 5 years of experience in embedded control systems, preferably experience with those safety in nature
- Demonstrated strong ability to move seamlessly between levels of abstraction – from system to the “nuts and bolts” implementation
- Commitment to rigorous testing practices and design process flows
- Proven sense of ownership and commitment to quality product deliveries to the field
- Experience with low level programming such as ladder logic on PLC
- Experience with operating on low level embedded systems running Linux or some other RTOS (not Windows)
- Proven experience diagnosing and debugging complex, distributed system issues
- Demonstrated experience with networking and communications systems
- Desire to develop deep understanding of the business and end user needs
- Demonstrated experience with IEC standards for electrical controls for robotics or machinery (IEC 62061, IEC 13849, ISO 10218/ANSI RIA 15.06), or similar experience in other industries (IEC 62304, ISO 26262, etc.)
- Demonstrated experience with functional safety requirement IEC 61508
- A history of involvement with a safety or similar program going from concept through certification/regulatory process
- Working knowledge of some of the following protocols: I2C, SPI, PCI, PCIe, USB, CAN
13
Embedded Engineer Resume Examples & Samples
- 4+ years of hands-on development with an emphasis on embedded development or robotics
- Low level system experience with Linux, including device drivers and multicore systems
- Demonstrable skills in developing testable code, test fixtures, and supporting a test driven architecture
- Solid debugging skills and the ability to solve difficult problems
- Direct working experience with one or more of the following: Python, Redshift, MySQL, Labview, Matlab
- Experience with data analytics and visualization tools (Tableau)
- Hands- on experience with embedded test equipment, such as oscilloscopes, spectrum analyzers, signal generators, bus analyzers, in-circuit emulators, logic analyzers
- Practical experience developing in embedded operating systems, kernel development, or device drivers
- Exposure to networking, communications systems, and data security
- Understanding of RF and wireless communications, especially 802.11
- Hands on development with cameras, 3DTOF sensors, or other visions systems
- Experience developing safety certified systems, especially experience with IEC 61508
- Hands on experience with embedded or real-time operating systems, such as QNX, RT Linux or Micrium
- Experience handling and analyzing large data sets
- Experience with electrical or mechanical test harnesses, control code, and fixture design and development
14
Senior Embedded Engineer Resume Examples & Samples
- Design and develop embedded network applications on Linux platform in a Scrum/Agile environment
- Own part of the system/feature, work with User Experience, Program Management, and test validation teams to take it from definition to feature completion with minimal supervision
- Design and develop automated unit, component and system tests in parallel with product software development. Execute automated and manual exploratory tests
- Write design documents
- Investigating and analyzing root causes of technical issues and performance bottlenecks to pin point problem areas in the system
- Excellent object orient design (OOD) and object oriented programming (OOP) using C++11
- Extensive experience with at least one embedded operation system (Linux-preferred, VxWorks, Nucleus, ThreadX, Integrity, etc.)
- Knowledge and In-depth experience of the latest software analysis, design and test methods and tools
- Excellent analytical, problem solving, verbal and written communications skills
- Demonstrated capability to comprehend large scale system architecture and understand how they work and fail
- Demonstrate strong design and test driven development (TDD) skills
- Strong experience with one scripting language-Python, Perl or Shell
- Passion and ability for solving intractable problems
- Experience with TCP/IP network applications, HTTP, XML, embedded web server and client and Web service API, streaming audio or video applications and IoT product development is a strong plus
- Experience working in a Scrum/Agile environment
- Ability to influence peers and work laterally and diagonally in an organization
15
Embedded Engineer Resume Examples & Samples
- Work with product owners in the evaluation /development of core specifications
- Assist in the evaluation of incoming feature requestsand identify future resource needs based on these requests
- Bachelor Degree in Electrical Engineering or Computer Science
- 1+ year of experience in reviewing functional use cases, technical requirements, and test cases
16
Senior Embedded Engineer Resume Examples & Samples
- 4+ years of hands-on development with an emphasis on embedded development
- Low level experience with Linux, including device drivers and multicore systems
- Computer Science fundamentals in design, data structures, and complexity analysis
- Proficient oral and written communications skills. Collaborates well in a team environment
- Experience building apps for iOS using Swift or Objective-C or for Android
- Experience building large-scale web services backed by cloud services, such as AWS
- Experience programming applications backed by AWS services
- Experience in one or more specific IoT / M2M industry (i.e. home automation, business automation, health, asset tracking, smart utilities, etc.)
17
Senior Embedded Engineer Resume Examples & Samples
- Port OS to embedded hardware platform
- Support OS as kernels, libraries, and security infrastructure evolves
- Develop and execute test plans for OS functionality
- Experience with Open Embedded framework
- Experience with Linux on ARM processors
- BS/MS Degree in Computer Science or relevant field
- Minimum of 6 years of experience in embedded software development
- Expert knowledge of C/C++
- Experience with source code control tools
18
Embedded Engineer Resume Examples & Samples
- 3+ years of hands-on development with an emphasis on embedded development or robotics
- Direct experience with one or more of: Python, C, Redshift, MySQL, Labview, Matlab
- Ability to create rapid prototypes, scripts, and other solutions for quick turnaround experiments
- Practical experience with embedded operating systems, kernel development, or device drivers
- Hands on development with cameras, 3DTOF sensors, or other vision technologies
- Experience with electrical or mechanical test harnesses, control code, and fixture design
- Hands on experience with embedded test equipment such as oscilloscopes, spectrum analyzers, signal generators, bus analyzers, in-circuit emulators, logic analyzers
19
Embedded Engineer Resume Examples & Samples
- Design, develop, and test software changes for use in set top boxes
- Develop new features based on requirements documents, including development of use cases and test plans
- Work collaboratively with and support the needs of multiple teams and organizations to achieve product development goals
- Proactively develop strategies and procedures to help the team work more efficiently and effectively, and to improve the quality and maintainability of code
- Participate in code reviews, brainstorming meetings, and cross training sessions
- Responsible for delivering reliable software components
20
Embedded Engineer Resume Examples & Samples
- System experience with Linux, including device drivers and multicore systems
- Demonstrable skills in developing testable code and supporting a test driven architecture
- Solid debugging skills and the ability to diagnose and solve difficult problems
- Direct working experience with one or more of the following: Python, C, MySQL, Redshift, Matlab, Tableau
- Experience with services and/or service oriented architecture
- Understanding of AWS or other cloud based architectures
- Proficient oral and written communications skills; collaborates well in a team environment
- Hands-on experience developing in embedded operating systems, kernel development, or device drivers
- Familiar with embedded or real-time operating systems, such as QNX, RT Linux or Micrium
- Experience with embedded test equipment, such as oscilloscopes, spectrum analyzers, signal generators, bus analyzers, in-circuit emulators, logic analyzers
21
Temp Junior Embedded Engineer Resume Examples & Samples
- Ability to program microprocessor or other control systems
- Ability to code in an Object Oriented Environment
- Understanding of how to navigate and work in a Linux environment
- Skills with mathematical and analytical techniques
- Ability to program with Labview or desire to learn
- BA/BS in Electrical Engineering, Computer Science (or related field) and/or equivalent work experience
- Experience with distributed version control systems such as Git or Hg
- Experience building and programming control systems
- Electrical or Mechanical Engineering experience
- Desire to collaborate with other engineers and team members from other disciplines
- Ability and desire to solve difficult engineering challenges
- Effective when working solo, pairing, and as a part of a larger team
- Passion to learn new tools, techniques, frameworks and grow as a person
- Passion for understanding how things work
22
Lead Embedded Engineer Resume Examples & Samples
- Bachelor’s Degree in Engineering or Computer Science from an accredited institution
- Minimum 4 years of embedded product design experience
- Bachelor’s Degree in Computer Science or Computer Engineering from an accredited institution
- Experience in hardware development lifecycle
- Experience debugging microprocessor firmware using lab equipment such as logic analyzers, serial data analyzers and oscilloscopes
- Experience with schematic / PCB software, preferable OrCAD
- Experience in C Language programming for embedded solutions
- Proficiency in Linux OS for embedded applications
23
Embedded Engineer Resume Examples & Samples
- Competence in one or more major OO languages such as C++, C#, Python, or Java
- Strong experience with Linux development and debugging
- Experience with software architecture, multi-threading, networking (TCP/IP, UDP), frameworks, 3rd party library integration, etc
- Passionate about gadgets and smart devices
24
Embedded Engineer Resume Examples & Samples
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Electrical Engineering or related field
- Minimum of 1-5 years of experience
- Uses skills as a seasoned, experienced professional in embedded firmware development using C++ with a demonstrated understanding of object oriented design, analysis, and programming
- Familiarity and experience with the implementation of wireless protocol stacks such as Bluetooth
- Minimum 1 years of experience using communication interfaces (SPI, I2C, RS-232, USB, Ethernet, etc)
- Firm understanding of principles of object oriented analysis, design and programming (in C++ and ASSEMBLY)
- Has a full understanding of industry practices and/or company policies and procedures
- Able to work on problems of diverse scope
- Excellent debug skills
- Experience with optimizing I/O and peripherals for low power is preferred
- Familiarity with analog sensors (temperature, light, accelerometer) is preferred
- Function
25
Junior Embedded Engineer Resume Examples & Samples
- Code firmware that enables the launch of new products including digital signal processing, control theory, proprietary or standards based communication protocols, and, at times, implementation of a control device on extremely low cost silicon
- Validate the design through design reviews, product testing and detailed analysis
- Active communication with the cross functional team to ensure schedule, cost and performance alignment
- Bachelors Degree in Engineering or Computer Science from an accredited institution
- No relocation benefit is being offered for this position. Only candidates that currently reside within the immediate geogrpahical area PEachtree City, GA will be considered
- Bachelors Degree in Computer Science or Computer Engineering from an accredited institution
- Experience with revision control systems, preferably GIT
- Experience in software development lifecycle
- Experience in agile and scrum methodologies
- Experience debugging microcontroller firmware using lab equipment such as logic analyzers, serial data analyzers and oscilloscopes
- Experience with UL, IEC and FCC standards
- Experience with Cortex Processors and ARM microcontrollers
- Experience with IAR or other compilers
- Experience in C++ Language programming for embedded solutions
- Knowledge of RF, digital and simple analog circuits
26
Lead Embedded Engineer Resume Examples & Samples
- Search for technologies which would improve product performance, reduce development time or reduce
- Bachelor’s Degree in Computer Science or Computer Engineering or Electrical Engineering from an accredited institution
- Experience with Linux single board computers
- Skilled in writing specifications and end-user documentation cost
27
BMS Embedded Engineer Resume Examples & Samples
- 5+ years of embedded software programming experience. Thorough knowledge of automotive embedded hardware and software design, integration and testing
- Working knowledge of NXP/Freescale based 32-bit microcontrollers, ability to read ECU Schematics for IO/Peripheral software configurations and design
- Software implementation for functional safety in complex automotive applications
- Perform BMS software development of battery module, monitoring and battery pack master controllers. Define communication interfaces between BMS controller with electrified powertrain controllers and vehicle controllers
- Develop, test and maintain low level software (BSW) including device drivers, CAN/LIN/UART communication layer, Vector CANtech communication code interfacing, diagnostics, application and flash boot loader. Support overall software build management process and integration of the BMS application software with BSW
28
Senior Hardware Embedded Engineer Resume Examples & Samples
- Responsible for the overall Hardware design of the product with specific focus on new product engineering for creative development of lighting products. This will include design of the power electronics circuits and microcontroller based embedded systems
- Coordinates with Project Coordinator/ engineering leaders, Marketing Manager, Optical Design Group, Mechanical Engineering, Sourcing and Manufacturing personnel to develop the products in an organized and expedient fashion
- Responsible for meeting the overall project schedule and budget
- Responsible for driving a culture of innovation, learning & continuous improvement while executing the projects
- Creates strategy, direction, priorities and develops constructive solutions aligning to business needs
- Reviews project deliverables to ensure quality levels are met through tools such as DFSS and co-ordinate with engineering teams
- Train, develop and motivate subordinates to achieve their professional goals
- Understand customer requirements and communicate them to other Eaton teams, and act as the liaison for program activities as appropriate
- Develop and control the schedule and direct the work in order to effectively manage time
- Identify competencies and personnel needed to complete projects
- Monitor progress and achievements on projects. Provide regular reports on development and support activities
- Provide expert resolution of issues and monitor integration of work
- Review technical concepts of all electronics projects including equipment specification and design
- Synergies and leverage engineering capabilities across groups
- Extensive experience of full Hardware development life cycle including requirements management, design, development, verification & validation, qualification & certification testing in Electrical / Industrial applications
- Should have hands on experience linear / Switched Mode Power Supplies & drivers especially for lighting applications
- Should have hands on experience in wireless hardware design for WiFi,Zigbee and Bluetooth etc
- Should have hands on experience on simulation tools like PSpice, LTSpice, Model Sim, etc
- Hands on experience in defining the system / subsystem specifications, designing the architecture and requirements for complex systems
- Hands on experience on various Communication protocols like RS232, SPI, I2C, Ethernet, wireless etc
- Experience collaborating with local / global suppliers for prototype developments, external labs for testing etc
29
Lead Embedded Engineer Resume Examples & Samples
- The Lead Embedded Engineer is responsible for the conceptualization, engineering and software specification of new product platform solutions that meet the stated market requirements for performance, cost, and functionality for Lighting Control products
- Minimum 5 years of embedded firmware development using C/C++
- Experience in wired networking and communication protocols – Ethernet, USB, RS485
- Experience with wireless technologies like ZigBee, Wi-Fi, Bluetooth
- Experience working with bootloader
30
Software Embedded Engineer Resume Examples & Samples
- Design firmware requirements analysis based on inputs from business/marketing groups and system architects
- Create firmware architecture design and/or module design specifications and drive detailed design activities including coding, unit test, integration test and functional verification
- Coordinate firmware test/verification and debug, support system integration and validation. Manage issues/defects and drive root cause analysis/bug fix
- Follow processes/quality guidelines and adopt best practices of software development to meet commitments for quality, deliverables, and schedule
31
Principal Embedded Engineer Resume Examples & Samples
- Participate in a small team to create software architectures
- Develop production level code, ground up
- Provide technical leadership for software engineers
- Work with hardware designers on component selection
- Collaborate with peers
- Work with product managers, development, and QA to deliver products
32
Embedded Engineer Resume Examples & Samples
- Skillset: >5 years experience in industrial automation project implementation and / or support with preference for automotive experience
- Fluent knowledge of English language
- Experiences with Rockwell SW and products
- The working place will be in Nitra
33
Embedded Engineer, Senior Resume Examples & Samples
- Experience with writing and delivering technical documents and briefings
- Experience with DoD and agency advanced technology development programs
- Experience with managing diverse technical teams
- Experience with new concept development and Heilmeyer's Catechism
- Knowledge of ASIC development processes
- Possession of excellent interpersonal skills, including working with diverse personnel and dynamic teams
34
Senior Embedded Engineer Resume Examples & Samples
- Develop Engineering and Software Specification for Lighting Control Products
- Code firmware that enables the launch of new products including digital signal processing, control theory and proprietary or standards based communication protocols
- Actively coordinate the software design with the electrical, power and enterprise software architecture throughout the product development cycle
- Actively coordinate the user experience vision and the software design throughout the product development cycle
- Design solutions that fulfill these needs and meet regulatory requirements
- Experience in wired networking and communication protocols – Ethernet, USB, RS485, CAN
- Experience with reading schematics
- Experience with Agile methodologies and scrum teams
- Well-developed written and verbal communication skills
- Skilled in writing specifications and end-user documentation
35
Software Embedded Engineer CES Resume Examples & Samples
- Software Project Management tasks
- Experience with release processes
- At least 3 years of experience in embedded Software Development activities
- Experience working with embedded software platforms for Application integrations
- Knowledge of Autosar
- Development for HMI concepts
36
Software Embedded Engineer Linux Resume Examples & Samples
- Responsible for development of new products, and changes to existing products
- Estimate and participate in the acquisition of new projects with external customers
- Flexibility to work in different automotive projects and areas
- Documentation of detail test plans, test design, analysis, computer modeling, prototype/production test scripts and specification releases
- Programming knowledge of: LabVIEW, C/C++
- Linux programming experience
- Intercultural abilities
- Knowledge of CMMi / ASpice
- Experience testing the developed modules in a real vehicle
- Experience negotiating with external customers
- Experience using Vector tools
37
Software Embedded Engineer Resume Examples & Samples
- Software development tasks
- The ideal candidate is disciplined, and can work independently and within a team environment
- Test the developed modules in the vehicle
- Bachelors Degree in Engineering or Computer Science or equivalent
- Proficient with CAN and related tools
- Knowledge of RTOS
- Good communication skills with CES team, internal & external customers
- Availability to travel to USA and Germany is desirable
- Business oriented
- Understanding of the vehicle system architecture and dynamics
- Experience using Synergy or MKS
38
Software Embedded Engineer Resume Examples & Samples
- Analysis of Software requirements and documentation
- Design of Software modules and implementation (Development)
- Unit Test for software, including integration and basic validation, as directed by the software project manager
- Reuse and modify of Software Implemented
- Debug and problem solving for issues identified at all stages of product development
- Support of peer reviews, walkthroughs and Inspections (Static and Dynamic) through all development stages
- Support meetings with cross functional project team, software/test team and customers as needed
39
Software Embedded Engineer Resume Examples & Samples
- Understanding of component driven SW, development and architecture
- 5 years experience programming in C
- 5 years experience utilizing debugging tools to troubleshoot realtime embedded systems (Debugger, LSA, Oscilloscope, and Signal Generator.)
- Good written and oral communication and interpersonal skills
- Self motivated, dedicated, focused, and be able to meet tight schedules
- Minimum 3 years of Embedded Software Engineering experience
- Expertise with automotive Real Time Operating Systems and Architectures (OSEK, AUTOSAR, etc.)
- Solid indepth knowledge of microcontroller peripherals such as Digital Inputs/Outputs, ADC, PWM, SCI/SPI, CAN, Timer units
- Experience developing in a preemptive multitasking environment, with knowledge of related key issues in CPU Utilization, Memory Management
- Experience with low level drivers, processor Boot software, and CAN communication protocols
- Experience with configuration management tools
- Understanding of Transmission Control Systems
- UML Understanding
40
Senior Embedded Engineer Resume Examples & Samples
- 2+ years of experience developing BSP’s for Embedded devices
- Expertise with Linux and/or RTOS development
- Bachelor’s degree in Computer Science, Electrical Engineering or other related field
41
Senior Embedded Engineer Resume Examples & Samples
- Expert knowledge of embedded Linux user level ‘C’ code application development
- Knowledge of Linux debug tools such as Eclipse and gdbserver
- Must be confident in ability to debug, analyze and optimize data stream interfaces and protocols
- Work as part of a team to design modules and interfaces
- Assist software quality assurance team members in creating and evaluating software testing plans
42
Embedded Engineer Resume Examples & Samples
- A hands-on role on an Agile Development team with a track record of shipping quality products
- Direct work on and against an RTOS platform for embedded devices
- Developing extensible automation solutions to cover Functional, Compliance, and Performance testing and more through Continuous Integration and Deployment (CI-CD)
- Participating and facilitating in the creation of Test Frameworks
- Participate in project-wide reviews of requirements, system architecture, and detailed design documents
- Design and implement robust, scalable, high quality Test Automation Suites within a Continuous Integration and Deployment environment to improve quality and productivity of functional, regression, and system tests
- Execute black, gray, and white box test cases against individual system components and platform APIs
- Must be able to develop, execute, and maintain extensible automated tests using Lua, Python, Java, C#, or C++ may be required in other parts of testing
- Support execution of strategies for load and performance testing
- Identify opportunities for process, tools, and test methodology improvements, and drive those from concept to implementation
- Debug problems using coding and other techniques
- Communicate technical concepts and information to internal staff/peers and stakeholders; strong verbal, documentation, and interpersonal communication skills
- Validate official customer product releases as needed to support the target release schedule
- 3+ years of experience in Software development & Test or Test tool development with proven track record of validating high quality products
- Experience developing software testing harness/tools for Linux environments and Windows applications; proficient in one or more Linux shells
- Experience working on an RTOS platform for embedded systems
- Thorough understanding of automation frameworks and RESTful Web API testing; worked on defining and implementing automation framework for 1+ projects
- 1+ years of development experience in Lua, Python, or other scripting languages; intermediate skillset in other common languages such as Java, C#, etc
- Proficient in Data Driven testing approaches
- Knowledge of Computer Science Data Structures and basic Algorithms and how they pertain to storage, growth-rate (O-notation), etc
- Experience in backend physical resource testing, notably memory, CPU load, and disk IO
- 1+ years of experience with network-enabled communications protocols, message queues, and databases
- Experience working in an Agile SCRUM development lifecycle
- Master’s Degree in Computer or Electronics and Communication Engineering
- Experience in writing integration tests using languages such as Python, Java or C#
- Extensive experience with JUnit, Pytest, TestNG, MSTest or similar build and unit testing frameworks
- Experience with cloud/IoT technologies such as Microsoft Azure system and IoT platforms
- Experience developing or enhancing complex/large scale test frameworks
- Extensive experience in testing Linux/Windows network communication and security protocols
43
Embedded Engineer Resume Examples & Samples
- 10 yrs experience in SSD/Storage device FW and validation test development C/C++ expert
- Hands on experience with embedded CPUs ARM, ARC, PPC Key contributor on SoC low level FW/drivers/HAL
- Hands on experience with storage protocols such as NVMe/SATA/SAS
44
Embedded Engineer Resume Examples & Samples
- On-site RA representative at client sites (and other sites as required)
- Technical point of contact for client control engineering teams(and other departments as required)
- Support any customer development trips and proving ground activities; support clients launch of product – including preproduction launch activities; support vehicle manufacturing technology development activities, and sub-system buy-off events
- Prepare project plans, and report on activities as assigned by the Customer engineering team lead or those assigned directly by RA Project team
- Attend technical meetings on RA’s engineering’s behalf with customer and tier 1 as required and support Project Team meetings; distribute meeting minutes, presentations, technical reports, and other relevant documentation to appropriate client personnel where required
- Track and assist in resolving open issues with client and tier 1 and report all test and field returns and problems; assist with root cause, resolution and verification of system issues and test incidents. Work Closely with RA technical support back up and Customer services team
- Recommend additional testing and development and support solution development and testing as required
- Provide technical direction to relevant engineering and support groups
- Perform monthly warranty auditing and tracking of part performance in field
- Interface with suppliers as required. Work with third parties as required
- Support RA engineering, design, and development as required
- Support the development of assigned task planning with Program Management
- Become the ‘go to’ authority on RA products and solutions
- Stay abreast of new technologies and applications
- Maintain an awareness of programs and vehicle build systems
45
Embedded Engineer Resume Examples & Samples
- BS or MS degree in Computer Science, Electrical or Computer Engineering or equivalent experience
- Minimum of 3 years of experience in embedded software development in a professional organization, ideally in the Medical Device industry
- Hands-on knowledge of small micro-controllers, and analog interfaces is expected
- Understanding of board and system-level technologies and the ability to read, interpret and review analog and digital circuit schematics
- Experience in wireless technologies such as BLE, Wi-Fi, Zigbee, etc
46
Lead Embedded Engineer Resume Examples & Samples
- Must be able to work in the United States without corporate sponsorship now and within the future
- No relocation benefit is being offered for this position. Only candidates within a 50 mile radius of work location will be considered
- Experience in serial communication protocols (I2C, SPI, UART)
- Experience with Linux RTOS and its applicability in embedded systems environment
- Understanding concepts of Ethernet networking (prior practical experience is a plus)
- IP stack usage for Ethernet and WiFi and IP Application protocols (MQTT, sACN)