Junior Firmware Engineer Resume
Objective : Junior Firmware Engineer with experience in working with multi-threaded Real-Time Operating Systems like Greenhills. Developed firmware for motion controllers and automotive ECUs. Good working knowledge of communication protocols like I2C, SPI, LIN RS-232, Flexray, and CAN.
Skills : C,C++, Multi Debugger, PIC Controllers, LCU, Airbrakes, ILC Simulator, GPS Simulator
Description :
- Researched, specify the design, code, test, maintain, and document real-time embedded microprocessors and FPGA systems for industrial systems.
- Wrote and maintain industrial configuration software and driver for a windows based environment.
- Consulted with engineering staff to evaluate interface between hardware and software, developed specifications and performance requirements to resolve customer problems.
- Organized and maintained the C / Assembly code documentation for the Systems Engineering department.
- Wrote test and installation procedures, designed firmware, integrated new software, and supervised field installation.
- Designed firmware and debugged systems in the field; tested and supervised single-mode fiber-optic transmission system, advised subcontractors on meeting specifications.
- Provided technical support to the sales regarding camera operation and performance in field industrial security applications.
Experience
2-5 Years
Level
Junior
Education
Bachelors Of Science
Senior Firmware Engineer Resume
Summary : To associate with an organization which progresses dynamically and gives a chance to apply and enhance the technical and analytical skills and also updates the knowledge and to is a part of the team that excels in every aspect and helps in the growth of the organization and the satisfaction thereof.
Skills : C, Python, Linux, Linux, Green Hills RTOS
Description :
- Instrumental in bringing the initial baseline model through all phases of the engineering life-cycle, from conception to release, in under twelve months' time.
- Expanded communications libraries to include USB and TCP/IP (including wireless support) modules.
- Added linear barcode rendering in several standard formats, as well as integrated support for the PDF417 2D barcode format through a third-party library.
- Balanced conflicting product goals of print quality, speed, and power management for optimal results and performance.
- Developed a robust quality assurance process to validate the output of parser and rendering modules during enhancements, ports, and fixes utilizing modular black-box testing.
- Successfully ported the base architecture to a different microcontroller platform family.
- Managed a complex collection of firmware releases for varying models and revisions of products through practical source and version control techniques.
Experience
7-10 Years
Level
Senior
Education
Bachelors Of Science
Lead Firmware Engineer Resume
Summary : Lead Firmware Engineer with knowledge of build system/configuration control activities
and process quality. Understanding the realm of the embedded field by seeing the embedded products mature from inception until they reach end-user.
Skills : C/C++, Labview, Visual Basic, PLC Ladder Logic, TCP/IP
Description :
- Wrote and test embedded firmware for microcontrollers in C and C++ languages.
- Worked with Electrical Engineers to debug printed circuit board assemblies.
- Liaised with other departments such as Marketing and Technical Services to develop and document product requirements and system designs.
- Helped develop and continuously improve firmware development processes and tools.
- Developed firmware system architecture design and requirements specifications.
- Developed VHDL for thermal control FPGA, communication FPGA, and CPLD for thermal color plastic card printer by Xilinx Foundation ISE 5.1.
- Responsible for maintaining the quality and assurance of company routers and switches by developing, implementing and updating firmware test plans.
- Effectively tested company firmware and hardware by setting up diverse networks consisting of multiple LAN and WAN protocols, including OSPF, BGP, RIP and AppleTalk.
Experience
7-10 Years
Level
Senior
Education
Masters Of Science
Firmware Engineer - Entry Level Resume
Objective : Firmware Engineer possessing excellent interpersonal, analytical, problem-solving, communication and negotiation skills. Efficient in prioritizing schedules and keeping multiple projects on track. Proficient in presenting complex or technical issues to technical and non-technical personnel inside and outside of the organization.
Skills : VHDL, JavaScript, jQuery Software: Cadence OrCAD, MATLAB, Altera Quartus.
Description :
- Reviewed and modify the chipset provider's codebase in the SIP protocol layer and Web UI to meet Fujitsu product requirements.
- Conducted weekly conference calls with Fujitsu engineers in Japan to discuss Specification requirements and deliver test builds.
- Performed system integration testing, coding and debugging on VoIP products.
- Coordinated with hardware and project engineer to resolve technical and production issues.
- Collaborated with senior engineers to rewrite Web UI codebase with new syntax by the deadline.
- Optimized porting process and improved readability via adding notes and keyword into newly created and existing codebase.
- Generated daily build and conducted join test with Fujitsu engineers prior to feature complete milestone to reduce turn-around time and secured shipment schedule.
Experience
0-2 Years
Level
Entry Level
Education
Master Of Science
Embedded Firmware Engineer Resume
Summary : Versatile and accomplished professional highly skilled in firmware programming and project management with the ability to leverage experience, education, and talent to contribute significantly to organizational initiatives in the role of Embedded Systems Engineer.
Skills : RTL coding/verification, FPGA, Embedded C, Wireless.
Description :
- Designed, coded, and tested new features for enclosure management systems in a multi-threaded real-time environment; additionally required to debug using processor probes, I2C analyzers, SAS analyzers, and oscilloscopes.
- Handled the encompassing task of creating code to support multiple architectures, including PSOC-3, and MIPS-32 processors.
- Modified code to support multiple single- and multi-threaded real-time operating systems.
- Developed and modified new and existing support tools to interface with embedded controllers.
- Created the I2C bus recovery algorithm for hung busses.
- Debugged and modified peer's code to improve efficiency, reliability, and functionality.
- Performed as the sole point of contact with off-site team diagnostics testing.
Experience
10+ Years
Level
Management
Education
Bachelor Of Science
Principal Firmware Engineer Resume
Summary : To work for an organization that provides the opportunity to improve the skills and knowledge to growth along with the organization's objective. To take a challenging role as Embedded Firmware Engineer
to enhance, utilize the skills in providing efficient and effective service to the company in attaining its goals.
Skills : C, C++, Software Development, Hardware, Engineering, Python, Soldering, Visual Studio, Eclipse.
Description :
- Developed firmware for a modular mixer control surface using an NXP LPC1347 ARM Cortex M3 processor.
- Implemented a custom inter-processor UART communication protocol for use in a next-generation audio mixer.
- Developed an audio specification test sequence using Audio Precision APx500 software, an APx515 audio analyzer, and I/O switcher modules used in the manufacturing test of audio mixer products.
- Verified DDR2 memory functionality of a DSP mixer system using an Agilent Infiniium automated testing oscilloscope.
- Developed a console-style UART protocol tester using Python tools.
- Collaborated with a multi-national team developing a Linux kernel-based mixer platform using a TI OMAP processor running embedded C++.
- Utilized IDEs such as Microsoft Visual Studio, XCode, and Eclipse for firmware development and debugging.
Experience
10+ Years
Level
Management
Education
Bachelors Of Science
Firmware Engineer Intern Resume
Objective : Firmware Engineer Intern proactive in learning new technologies and utilize the best of the knowledge to achieve the goals and targets
successfully. Ensure continuous improvement of performance and use the best of the knowledge to contribute to organization success.
Skills : Embedded C, C++, Matlab, FPGA, Ucontrollers, Uprocessors
Description :
- Developed Software and design Requirements based on the System Specification Requirements Document.
- Developed the Core Modules for the Protection, Configuration and Calibration CSCI's (Computer Software Configuration Item) using Embedded C language for MPC5554 processor.
- Debugged of code using Ashling PathFinder Debugger and CANalyzer as part of Development testing.
- Reviewed of the high level, detailed design Requirements documents and Reporting the problems and clarifications to the customer.
- Performed the Integration testing using the tools NI (National Instrument) Test Stand and Rational Test Real Time Toll.
- Configured Management of the Project Artifacts using Serena Change Serena PVCS Version Manager.
- Responsible for the requirement of Change Management and Traceability of the Project Artifacts using Telelogic Doors.
Experience
0-2 Years
Level
Entry Level
Education
Bachelors Of Science
Software And Firmware Engineer Resume
Summary : Enjoys working on software projects that occasionally require the use of an oscilloscope or logic analyzer to determine how problems can be solved. Writing code for hardware designers to test prototypes would be a plus, as would be providing the software foundation to facilitate the incorporation of new hardware into complex systems.
Skills : C Programming, Python, Android Development, Java, Minitab, FreeRTOS, UCos, Oscilloscope
Description :
- Created reliable and efficient device drivers for interfacing between ASIC and mechanical systems.
- Resulted interrupt-based code allowed the motor to function reliably and asynchronously with other parts of the code.
- Guided product lifecycle for new ASIC bring up from initial hardware analysis to back-end quality control assessment for consumer and enterprise drive programs.
- Drove failure analysis processes to identify and create software solutions for hardware failures.
- Allowed continuation of high volume production while hardware solution was being implemented.
- Produced standardized procedures for new program integration.
- Identified errors earlier in the development cycle, reducing total cost through minimizing hardware revisions.
Experience
10+ Years
Level
Management
Education
Bachelors Of Science
Firmware Engineer II Resume
Summary : Firmware Engineer II with extensive experience in manufacturing testing, and hardware systems testing, Skilled at debugging of system failures at service processor and hypervisor level of IBM Flex Systems to Enterprise servers.
Skills : C++, C, Linux, Shell Script, Database Management, Matlab, FPGA, Ucontrollers, Uprocessors
Description :
- Performed initial triage of test lab and field failures, collected dumps and relevant debug data, saving development time and money.
- Sorted through user errors, duplicate defects, resulting in error reduction and process improvement.
- Reduced customer complaints while working with international development teams in Europe, India, China, and Australia.
- Debugged Service Processor and Power Hypervisor failures using dumps and live debug tools.
- Analyzed debug data to determine failing application, streamlining the process for developers.
- Led team of 3 - 5 Engineers through 4 major system release cycles, POWER4 - POWER7 on IBM p and I Series Servers.
- Developed team education and training wiki. Trained new team members in the USA and Taiwan.
Experience
10+ Years
Level
Consultant
Education
Bachelors Of Science
Firmware Engineer - Temp Resume
Summary : Firmware Engineer experience in Embedded Firmware Engineer and testing. Experience in working through the entire development cycle of products from initial development to release. Seeking a challenging career in a good organization where the ability and Soft skills can be utilized and improved
Skills : Verilog HDL, Unified Modeling Language, Core Java, Python, Xilinx ISE, VeriLogger Pro, Labview, Opnet, C, C++.
Description :
- Developed servo software for a variety of hard disk drives.
- Identified and resolved the problem in disk drive servo code causing drive crashes.
- Servo code execution was periodically taking more than the allotted time between real-time interrupts which caused a malfunction to occur.
- Rewrote fixed point servo code to improve efficiency and execution speed.
- New code never exceeded the allotted execution time, eliminating all drive crashes.
- Analyzed seek deceleration phase for hard disk drive and discovered a more efficient algorithm for servo code.
- Created motor simulation for purposes of creating an open-loop spin up.
Experience
10+ Years
Level
Management
Education
Bachelors Of Science
Firmware Engineer Resume
Objective : Firmware Engineer adept in all phases of software development, product development, and product life cycle. Hands-on experience in Prototype Design Interfacing and Simulation of Embedded applications. Developing, implementing, integrating and executing projects for developing software for complex encryption systems.
Skills : C, C++, Linux, Linux Kernel, ARM.
Description :
- Designed, implemented and tested modular components for industrial printer firmware including servicing and mechanical coordination of concurrent motors as well as product data management in a multi-threaded environment.
- Created UML models in Visio including use cases, component diagrams and sequence diagrams.
- Discovered, investigated and found solutions for problems in OS and compiler.
- Gathered cross-discipline product and schedule requirements.
- Assisted QA in developing meaningful test cases.
- Lead infrastructure initiative and knowledge management team.
- Wrote new code, conducted verification and testing.
Experience
2-5 Years
Level
Junior
Education
Bachelor Of Science