Embedded SW Resume Sample
Work Experience
- Digital communication protocols such as UART, I2C, USB, PCIe, HSIC at the physical-layer
- Microarchitecture topologies including SRAM, DRAM, DMA and Power-control state machines
- Solid communication skills with the ability to clearly verbally communicate with cross-functional peers and management
- Develop and Maintain High Quality Products
- Work in small, self-motivated teams collaborating with your Product Owner to translate customer needs into the platform
- Be involved in all phases of software development from product definition to production release
- Use Agile software development practices to test our products using Continuous Integration
- Understand whole product, its modules and the interrelationships between them while being an expert in the assigned component or module
- Drive strategic development improvements into the groups engineering practices; Ensure the strategic impact of new ideas reflect a multi-group perspective balance
- Create accountability and transparency within self-directed teams
- Communicate: Skilled in facilitation and active listening; convey complex ideas verbally and tailor messages to audience; use powerful questioning techniques to probe and explore situations
- Collaborate: Give and receive effective feedback internally; continuous use of PD insight process; Develop trust and developing positive relationships; adapt to changing requirements; identify sensitive issues, build rapport with stakeholders
- Experienced managing people’s performance/development, team leading and effective communication
- Solid experience in developing embedded software
- Very Good knowledge of programming in C and knowhow of programming models
- Know-how of some scripting language, e.g. Perl or Python
- Experience in schematic circuit design or appropriate university coursework for designing electronic hardware
- Strong knowledge of Software Design Patterns. Hands-on experience in containerization and web services (Docker, Micro-Apps, REST, etc.)
- Collaborate with Product Management in defining the global vision
- Streamline processes and facilitate lessons learned sessions driving continuous improvements mentor, and coach team members and drive employee engagement
- Coach other members and leaders of the global engineering group in agile practices, CI / CD, early customer engagement (beta programs) and evangelize for adoption across the wider A and C engineering community
- Be quality-focused, attentive to detail and results-oriented
- Have the ability to influence positive change effectively
- Actively input into project risk reviews, identifying opportunities early and areas of risk or uncertainty
- Clearly and concisely communicate team & program activities to multiple audiences
Education
Professional Skills
- Strong software development skills and experience in Software Engineering (development methodologies, reusability, modularity, and maintainability)
- Excellent C/C++/Python programming skills
- Excellent skills and practice in programming in C, C++ for embedded systems
- Experience in C/C++ programming skills in embedded systems
- Strong interpersonal and leadership skills, able to deliver results in a integrated team environment
- Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc
- Demonstrated experience in developing Firmware and bring-up for Systems-on-Chips (SOC)
How to write Embedded SW Resume
Embedded SW role is responsible for software, programming, embedded, automation, development, design, integration, debugging, telecom, database.
To write great resume for embedded sw job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Embedded SW Resume
The section contact information is important in your embedded sw 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
- Telephone number
Work Experience in Your Embedded SW Resume
The section work experience is an essential part of your embedded sw 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 sw 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 sw position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Embedded SW resume experience can include:
- Proficiency in C/C++/Python and OS/Kernel debugging skills are required
- Use your software skills to develop real-time embedded software for our next generation Automation Controller product lines
- Works effectively under general supervision to consistently and accurately estimate and deliver individual assignments to plan
- BS with 7-10+ years of experience with 6+ software development experience within embedded arena
- MS with 5-7 years of experience with 4+ software development experience within embedded arena
- Skills in embedded SW development
Education on an Embedded SW Resume
Make sure to make education a priority on your embedded sw resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your embedded sw 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 SW Resume
When listing skills on your embedded sw 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 sw skills:
- Effective analysis, problem identification and solution implementation skills
- Strong communication skills with the ability to influence cross-divisional cooperation
- C/C++ experience Experience with TCP/IP, Firewall, UTM Software development experience in Unix/Linux environment
- Excellence problem solving skills, and debugging ability
- Expert C/C++ design and coding skills
- Experience in User Experiences (UX), Use case designs
List of Typical Experience For an Embedded SW Resume
Experience For Embedded SW Engineer Resume
- Uses analytical skills to analyze, trace, & verify requirements to ensure optimum systems integration
- Experience utilizing debugging tools to troubleshoot realtime embedded systems (Debugger, LSA, Oscilloscope, and Signal Generator.)
- Experience supporting end user integration.
- Experience of software development using ANSI C
- Has experience supporting end user integration.
- Experienced with development using agile methodology
- C/C++ experience
- Experience with TCP/IP, Firewall, UTM
Experience For Senior Embedded SW Engineer Resume
- Provide the expert guidance for technical go / no go decisions for product and experience concepts related to Systems Architecture and Interfaces
- Design, Implement, Validate cellular RF firmware components
- Demonstrate technical expertise in the position
- Experience in related position
- Program Softwares/Technical Supoport experience in hardware and Software
- Design experience preferable or regulated industry (medical automotive aviation)
- Experience with FreeRTOS (or other cooperative multi-threaded RTOS)
- Experience in Autosar development environment
Experience For Embedded SW Developer Resume
- Good knowledge on protocol stack, and knowledge on telecom systems
- Experience in Agile SW development methodology
- Experience in development in Linux environment (network and socket)
- Experience with ZigBee or BLE
- Technical Leadership / Project Lead Experience
- Experience with embedded multi-core ARM cores processors (SOC or FPGA based) desirable
- Experience in RTOS Debugging
- Experience controlling RF frontend components (switches, eLNA's, antenna tuners) is highly desirable
Experience For Senior Embedded SW Develper Resume
- Experience with real time embedded flight SW
- Experience with commercial Flight Management Systems or Military Aircraft Mission Computers desired
- Experience throughout Full Software life development cycle
- Experience and proficiency in the design and interpretation of UML diagrams or other SW design mechanism
- Professional Experience in embedded software
- Hands on Experience in Embedded systems
- Hands on Experience in SIL, MIL
- Hands on Experience in Matlab/Simulink based design and development
Experience For Embedded SW Development Engineer Resume
- Experience in function safety concepts or Customer specific development
- Experience in change management and version management tools like RQ1, Doors, ClearCase, ClearQuest
- Hands on experience in Customer specific diagnostic tools
- Experience of software design life-cycle ideally within Aerospace, Automotive or similar controlled industry
- BSEE with 5+ years or MSEE/Ph.D with 3+ years of relevant experience or equivalent
- Experience in full life-cycle of software development and verification
- Experience with Mathworks family tools (Matlab/Simulink)
Experience For Senior Embedded SW Engineer Interprocessors Comm Resume
- Experience in Hardware-In-the-Loop, Model-In-the-Loop, and/or Software-In-the-Loop simulations
- Experience in innovation, new technology, and product development
- Hands on experience in UDS, KWP2000 Protocol
- Experience as an Embedded C SW developer
- Experience in High end 32bit microcontrollers
- Experience in Software design tools; such as Lauterbach debuggers, & ASH Ware ETPU compilers
Experience For Team Manager Embedded SW Development Resume
- Previous professional experience in embedded software development
- Responsible for technical direction and leadership of less experienced staff
- Leads technical and design reviews, evaluates, edits, or standardizes the work of others for effectiveness, technical adequacy, and compatibility
- Strong background of networking protocols (TCP, UDP, IP etc)
- In-depth experience of wireless technologies such as WiFi/LTE
- Understanding of Transmission and Transfer case Control Systems
- Understanding of Controller Area Network (CAN) development
- Hands on in bug fixing
Experience For Embedded SW Engineer Intern Resume
- Develop software designs by using the UML or other formal methods
- Execute the design, analysis, or evaluation of assigned projects adhering to business standards, practices, procedures and product / program requirements
- Execute design, analysis, or evaluation of assigned projects adhering to business standards, practices, procedures and product / program requirements
- Collaborate with system/control and power electronics engineers in developing new power electronics technologies and products
- Assist in developing product specifications, architecture, designs, safety agency certification plans and product release
- Evaluate designs to meet requirements factoring in performance, cost, size, reliability, and manufacturability
- Embedded processing system knowledge
Experience For Embedded SW Engineer for Power Electronics Resume
- Knowledge on debugging techniques over embedded systems
- Past working knowledge of Cavium MIPS based CPUs
- Make technical presentations to peers and managers on the details of your design and project status
- Capable of switching focus in various situations and apply themselves to quickly learning new technologies and adopting new methodologies Excellent problem solving and troubleshooting skills
- Develop, design and test the software for FortiManager
- System control and analysis application development on embedded systems/processors to perform product functions or device and system test and characterization
Experience For Senior Embedded SW Manager Resume
- Support of hardware development through creation of low level device drivers for hardware verification such as USB, SPI, I2C
- Contribute to selection of target embedded processor platforms, OSs, development tools, and code architectures to meet specific hardware development project requirements
- Collaborate with other team members, including other electronic engineers, during system integration and test phase of projects. Lead debug activities of developed software/firmware and test applications
- Lead selection and integration of third-party IP when applicable
- Document embedded software/firmware design, both for future design support and reuse
- Responsible for all Embedded SW development aspects for the ASD Next team, from evaluating and implementing SW architecture, drivers, stacks, OS and interfaces - starting with the Idea, through conceptualization and developing it into a sellable product
List of Typical Skills For an Embedded SW Resume
Skills For Embedded SW Engineer Resume
- Works effectively under general supervision to consistently and accurately estimate and deliver individual assignments to
- Strong knowledge & Hands on experience in CAN Network
- Excellence communication skills (written and oral) and well organized
- Programming experience using C/C++
- Experienced writing VHLD designing for Altera or Xilinx parts and toolsets (preferably Altera)
- Experience developing safety critical Avionics software using C++ highly desired
- Has hands on experience that includes recent lab activities integrating with, and debugging on
Skills For Senior Embedded SW Engineer Resume
- Experience writing embedded C/C++
- Experience using ARM based processors, either stand-alone or part of a SoC
- Experience interfacing with RF components
- Experience implementing CAN and 10/100/1000 Ethernet protocols
- Experience implementing control algorithms
- Experience in testing-tools like Labcar, debugger, simulator, INCA, Canalyzer etc
- Experience in using Change management and version management tools (like Rational ClearQuest, SVN, DOORS, Clear Case)
- Experience in Working with Agile Process
- Experience in C, C++ with MFC framework & Windows API using Visual Studio IDE
Skills For Embedded SW Developer Resume
- Experience in Software testing tools like Tessy / LDRA / RAPITA
- Experience on debugging techniques over embedded systems
- Experience of software development using ANSI C
- Object-Oriented Design and Programing experience
- Good knowledge on RTOS and concurrent programming
Skills For Senior Embedded SW Develper Resume
- Experience in software team leadership, planning and support across the full Software Life Cycle
- Experience with real-time SW and timing analysis
- C/C++ development experience required, including revision control and configuration management techniques
- Experience with embedded system applications or relevant engineering discipline
- Experience with model-based development using Mathlab/Simulink desired
- Experience developing Real-Time embedded software system in a regulated environment
- Experience in the usage of testing-tools like Labcar, debugger, simulator etc
- Good knowledge of specific tools - Matlab/Simulink, Ascet and C programming languages
- Experience in creating enhanced timer designs. (eTPU, GTM)
Skills For Embedded SW Development Engineer Resume
- Good knowledge of specific tools - Matlab/Simulink and C programming languages
- Experience with customer application support for electronic design and programming
- Demonstrate technical independence executing assignments within the project
- Experience working on Software development (either in Ada, C, C++ or Java)
- Experience in Qt GUI framework development
- Analyzing and solving of technical issues during bring-up of the next generation mobile phone platforms
Skills For Senior Embedded SW Engineer Interprocessors Comm Resume
- Understanding of lighting control methods and protocols (e.g. DALI)
- Being an active community member and contribute with process teams
- Debugging tools to troubleshoot real-time embedded systems (Debugger, LSA, Oscilloscope, and Signal Generator)
- Working in team
- Design functional systems and resolve system problems by understanding and managing the physical phenomena related to the vehicles and the complete powertrain
- Signal processing using ADCs and DACS
- Digital-Signal Processing understanding
- Maintenance, performance tuning, and support of implemented software or firmware products Implement new features according to identified specs
- Software executes on P5020 processor using VxWorks ARINC 653 partitioned operating system
Skills For Team Manager Embedded SW Development Resume
- Comfortable working with revision control systems such as SVN and Git and build systems such as GNU Make and CMake
- Verify functionality based on requirements using SIL tools (Software-in-the-Loop) and HIL (Hardware-in-the-loop) Rigs
- Analyze and quickly understand existing code base and achieve reuse of this in the newer applications and framework
- Knowledge on Operating Systems design principles
- MATLAB programming & Simulink
- Analytical capabilities, overview and understanding of large and complex systems
- Professional development plans including trainings and further career opportunities
Skills For Embedded SW Engineer Intern Resume
- Opportunity to focus on challenging new technologies, with a chance to push the boundary of what is possible
- Basic understanding of network layer protocols
- Familiar with cross-compiler tool chains (e.g. GCC) and integrated development/debugging environments
- Exposure to Linux application programming, and Linux kernel/root file system configuration
- Comfortable writing applications and tools on Windows PCs when needed
- Relatioship Building, communication, courage, innovation
Skills For Embedded SW Engineer for Power Electronics Resume
- Member of multiple multi-disciplinary engineering teams that design, develop, test, field, modify, and support military aircraft systems
- Tools: Configuration management, PR tracking, MS-Office
- Interface with a number of stakeholders - project team members, SW development team members and other engineering areas – in our multi-site organization
- Support customers and suppliers to resolve complex issues involving Embedded SW
- Add various digital audio I/O into the system for routing
- Design test plans and create automation for quality testing.=
Skills For Senior Embedded SW Manager Resume
- Work in small, self-motivated teams collaborating with your Product Owner to translate customer needs into next generation control and communication products
- Use Agile software development practices to design & test our products using Continuous Integration
- Pre-silicon system integration tasks involving virtual prototypes and target hardware
- Discuss customer requirements/feedback with Concept Engineering and Development
- Sound knowledge of following
- Design and develop algorithms for solving logical and mathematical problems
- Familiarity with TCP/IP protocol and network security such as encryption and/or OpenSSL
- Developing software strategies and functions from requirements analysis to final verification aiming to enhance the final product in phases of Advanced Engineering, Product Projects and Product Maintenance
- Experience with motion control
List of Typical Responsibilities For an Embedded SW Resume
Responsibilities For Embedded SW Engineer Resume
- Work with 3rd party vendors and partner to ensure we can deliver future user experiences using externally developed software so we can deliver SW platforms that are competitive, compelling and future proof
- Help drive the research into new and exciting technologies, and collaborate with other divisions in understanding and sharing of technology roadmaps, portfolios and intellectual property
- Video and imaging application experience desirable
- Work with qualification teams to ensure the embedded software reliability of the concepts/experiences/products
- Experience in Wireless Systems
- Experience in RF driver SW, modem FW or DSP development
- Previous professional experience in embedded software development for automotive products
- Enforce adherence to Bose Embedded SW Design Criteria and Bose SW Product Specifications, and help influence future Bose SW Design guidelines
Responsibilities For Senior Embedded SW Engineer Resume
- Ensure all software requirements documentation is accurate and detailed
- Perform autonomously and provide support to personnel in the assigned project
- Participate as a presenter or reviewer in technical and program review
- Derive software high level requirements into preliminary and detailed designs
- Participate as a presenter in technical and program review
- Technical support of internal and external customers of the Intel high-feature modem baseband components
Responsibilities For Embedded SW Developer Resume
- Customer support by phone, mail and onsite for internal and external customers
- Perform code review and SW/FW fixes and feature updates
- Debug FW/SW and System issues, extract and analyze traces, pre-analysis of issues from various verification sessions IOT, GCT, field, customer
- Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for embedded real time safety critical flight management software systems
- Concurrently work on multiple projects, monitoring progress and quality, and ensuring schedule requirements are met
- Document technical data generated to substantiate the assigned components, assemblies and/or systems consistent with engineering policies and procedures
- Serves as a subject matter expert for software domains, system-specific issues, and processes
Responsibilities For Senior Embedded SW Develper Resume
- Ensures developed software products and process conformance to project plans and DO178C
- Software functionality includes flight displays, navigation, datalink, flight planning, trajectory profile, fault management, database management, performance, guidance, and infrastructure
- Develop software specifications to identify the technical behavior of the deliveries to suit the tool suite and IED requirements
- Design, implement and unit test software components
- Respond and fix reported issues
- Follow the software development process
Responsibilities For Embedded SW Development Engineer Resume
- Also responsible for the design and implementation of test automation
- Execute, with minimal guidance, the Design and Development of Software Features for GE Flight Management System User Interfaces that meet business standards, practices, and procedures, and meet the product/program requirements
- Utilize Tools and Methodologies to improve current business products and processes
- Check own and other people’s work
- Implement innovative analysis design, development concepts, or process and system solutions
- Define technical schedule cost and/or program requirements
Responsibilities For Senior Embedded SW Engineer Interprocessors Comm Resume
- Participate in organizational efforts in design, analysis, test and software technology, quality, productivity, and other initiatives
- GEIQ Internal: Be an E1 or E2
- Hands on experience that includes recent lab activities integrating with, and debugging on target hardware or developing within a desktop simulation environment
- Knowledge on embedded architectures, microprocessor APIs and drivers
- User level knowledge of unix, linux, clearcase
- A desire to deliver a quality and innovative product that improves many people’s lives
- Work in multinational team and company
- A complex systems of benefits including an extra week of holidays, semi-flexible working hours, additional pension insurance, meal allowance, cafeteria system and more…
Responsibilities For Team Manager Embedded SW Development Resume
- Opportunity to cooperate on development of latest aerospace products
- Opportunity to get a pilot´s license
- Opportunity to build your career with global company
- Daily use of foreign languages
- Lead a software team through the entire product lifecycle
- Design and develop C/C++ embedded software
- Follow defined Software Best Practices and contribute to them based on lessons learned
- Able to communicate well at many levels
Responsibilities For Embedded SW Engineer Intern Resume
- Analysis and laboratory automation experience required, including development experience with automation and analysis tools such as LabView and Matlab and using languages such as Python and Perl
- Experience with Embedded OSs such as Linux and Android desirable
- Work in team environment, effective oral and written communication skills both with internal development team members and external customers required
- Experience programming in C
- Knowledge of design and implementation of embedded software products at the firmware or driver level
- Knowledge in the design and interpretation of UML diagrams
Responsibilities For Embedded SW Engineer for Power Electronics Resume
- Knowledge of communication protocols (I2C, JTAG, Ethernet, CAN, PCI, PCIe, SPI)
- Knowledge on Linux development Environment (POSIX, threads, shared memory)
- Perform software/hardware integration
- Basic knowledge of Cyber Security
- Embedded Software development knowledge
Responsibilities For Senior Embedded SW Manager Resume
- Knowledge of Power PC and ARM or Intel processors architectures
- Knowledge of software design lifecycle ideally within Aerospace, Automotive or similar controlled industry
- Knowledge on RTOS design principles
- Have contributed to HW/SW architecture of systems that include multiple processors and a variety of peripherals
- Experience with Standard Software Engineering practices for Version Control, Configuration Management, Testing, Root Cause Analysis, and Quality Assurance
- Embedded SW development – C
- Embedded Linux and RTOS experience (uBoot/CFE, Kernel, Driver) Embedded microcontroller system design experience, utilizing on-chip peripherals and sub-systems
- Specific technical experience and ability to demonstrate a track record of multiple & successful product development experiences from concept through prototyping, qualification and product delivery