Post Job Free
Sign in

Software Engineer Senior

Location:
Rochester, NY
Posted:
August 14, 2025

Contact this candidate

Resume:

EDWARD F. PENDZIK BS Engineering, MBA Info Technology.

Standouts

Extensive track record of proven success designing, implementing, documenting, and testing real time embedded software using object-oriented C++, C, multi threading, RTOS, Linux.

Known for being a team contributor and mentoring and assisting peer, junior, and intern engineers.

Known for attention to detail, thoroughness, seeing the big picture, and solving tough problems.

Experience

Qualitrol Corporation, Rochester, NY 2024 to 07/2025

Senior Software Engineer

Designed, implemented, and tested embedded real time software for an embedded gas chromatography system which measured dissolved gasses in electric utility power transformer’s oil bath for continuous real time health monitoring in the field.

Extensive knowledge and customization of NXP/Congatec yocto embedded Linux distribution BSP for NXP iMX8 ARM SOC on Congatec SMARC module utilizing a custom carrier board.

Tools used: C++20, gcc/g++, STL, multi-threading, IPC, gdb & Linux /proc files system for debugging, Linux system administration, uboot, Ethernet networking and serial communication protocols, USB gadget & serial port drivers, bash/Bourne shell scripts, python, git/gitlab/gitrunner, CppUnit static source code analysis tools, Atlassian tool chain/JIRA/Xray/Confluence, CICD DevOps, Hardware In the loop (HIL) continuous CICD unit/integration/regression testing on actual hardware, Modbus, DNP3.

Troubleshoot defects, identified root causes, proposed and made corrections.

Participated in peer code reviews/merge requests.

Used Agile SDLC methodology: scrum, sprints, stories.

Mentored and guided junior and peer SW engineers.

Collaborated with product management to address customer requirements.

Collaborated on a continuous basis with the international SW and HW Engineering team which was distributed across 3 continents (USA/Canada, UK, India) and 4 time zones.

D3 Engineering, Rochester, NY 2023 to 2024

Senior Software Engineer

Designed, implemented, and tested HD thermal camera device driver and API for a satellite imaging system.

Integrated and tested camera device driver/API into main satellite real time camera command and control application.

Architected, designed, implemented, and tested key portions of the satellite imaging system command and control (C2) bus protocol, C2 protocol parsing and command execution, and system telemetry.

Audited peer, junior, and intern engineers code and made recommendations for increased code hardening, code quality, and maintainability.

Designed and implemented SW tools to bring up, debug, exercise, and characterize FPGA code and supported FPGA developers.

Extensive knowledge and customization of Xilinx Petalinux (yocto) embedded Linux distribution BSP for Xilinx Zynq Ultrascale ARM FPGA SOC.

Performed Linux device tree customization and modification.

Wrote and customized embedded uboot/hush scripts to support customized build, boot, and install options for development and production.

Debugged and solved kernel and uboot boot issues and FPGA virtual device interaction.

Tools used: C, bash/Bourne/uboot/hush shell scripts, python, git/gitlab, CppUnit, Jenkins, CI-DevOps on Ubuntu Linux on VM and physical installations.

Participated in the architecture, design, SW module work breakdown, and task estimation for a 2nd highly sophisticated satellite imaging system.

Council Rock Enterprises, Inc., Rochester, NY 2022 to 2023

Senior Software Engineer

Wrote and customized uboot C source code and uboot/hush and Jenkins scripts to support customized build, boot, and install options for multiple embedded IoT SBC architectures and product families.

Customized OpenWRT (buildroot) embedded Linux distribution configuration and build scripts.

Enhanced Battery Management Systems (BMS) software in whole house solar/battery/utility power backup system.

Created HW requirements and high level design for a next-gen embedded single board computer (SBC) for the power utility smart grid industrial IoT market.

The IoT device was an edge computing and wireless communications device for telemetry transmission, remote command and control (C2), and remote autonomous decision making.

The IoT SBC architecture consisted of an NXP iMX93 SOC with multiple Citizens Broadband Radio Service (CBRS) private LTE communications modules and a rich set of modern connectivity interfaces: M.2/eMMC/WiFI/BLE/LTE/USB/MIPI/I2C/SPI/802.2at PoE/CAN. Ethernet/RGMII/Secure Element Encryption Module/TPM.

L3Harris, Intel & Cyber, Rochester, NY & Dulles, VA 2020 to 2022

Software Engineering Senior Specialist 4

Key software developer for the Linux server back-end of a global data/voice satellite communications system connecting US military and government field mobile radios.

Supported demos and proved milestone deliverables for multiple government customers.

Tools used: object-oriented C++, STL, Boost, symmetric key cryptography (AES encryption), IP sockets, Secure Sockets Layer (SSL)/ Transport Layer Security (TLS) sockets, bash/Bourne/uboot/hush shell scripts, MySQL DB, git/Atlassian tool chain/Bitbucket/JIRA/Confluence/Jenkins/CppUnit/CI-DevOps on RedHat Enterprise Linux.

Used Agile SDLC methodology.

L3Harris, Space & Airborne Systems, Rochester, NY 2016 to 2020

Software Engineering Senior Specialist 4

Lead designer & developer of data analysis software tools for product verification and validation using C++ and python on Linux & Windows.

Worked with Project Leads, Systems Engineers, Hardware Design Engineering, and Test Engineering to gather requirements and design, implement, test, maintain, and support numerous complex data analysis tools on multiple projects.

Designed, implemented, and supported a configuration management methodology to support multiple concurrently deployed data analysis tool set releases on the corporate LAN and isolated systems.

Provided 3rd party vendors engineering direction for special test equipment and developed detailed technical requirements and specifications involving data formats, algorithms, and test procedures.

Designed and implemented flight software test tools using Agile SDLC methodology.

Mentored peer, junior, and intern engineers and drove modern software engineering principles throughout our self-driven data analysis tool SW engineering group.

L3Harris, Communications Systems, Rochester, NY 2009 to 2016

Software Engineer 3

Detailed extensive experience with board/system bring-up and BSP and uboot integration/modification/enhancement using Mentor Graphics embedded Linux (bitbake, yocto) and Ubuntu Core distributions on various TI ARM and Freescale PPC SOC platforms.

Designed, implemented, and tested wired and wireless military and public-safety real time communications systems.

In depth knowledge and practical experience designing and implementing embedded real time kernel and user-space application software on embedded Linux & QNX Neutrino using C++/C/threads/POSIX/assembly, low-latency real time hardware device drivers, high bandwidth communications channels, wireless protocols and waveforms, public key cryptography for secure Over-The-Air software/firmware updates and remote access/telemetry, bash/Bourne/uboot/hush shell scripts, SNMP, USB high speed on-the-go, IPv4/IPv6, OSPF, 1000-FX fiber Ethernet, VLAN, Spanning Tree, Layer 2 network switch technology, VoIP/SIP, I2C, SPI, MMC, DDR memory timing, enhanced various Open Source tools and packages, in a CMMI level 3 environment.

Embedded real time software engineering architect and technical team leader of 5 software engineers.

Development team technical liaison/integrator/validation tester/technical manager for 3rd party Bluetooth audio software stack for VHF/UHF international military radio family.

Known by management and peers to consistently solve complex technical problems while under time and political pressure.

Worked hands-on with factory engineers and technicians as Engineering/Factory liaison to ensure a smooth transition from design engineering to manufacturing production start up and test station bring-up/debug with LabView.

On my own initiative, earned my HAM General license (KD2DCC) to better understand RF concepts and procedures.

Bosch Security Systems, Rochester, NY 2003 to 2009

Senior Software Engineer

Designed, implemented, and tested real time embedded security software using object-oriented C++/threads/STL/POSIX standards and Linux kernel device drivers on an ARM Linux platform.

Developed and enhanced Linux board support package to port WindRiver Linux to ARM SOC.

Designed, implemented, and tested real time embedded security software on Bare Metal and ThreadX Motorola/Freescale/NXP processors using C and IP/TCP/UDP protocols.

Implemented critical bug fixes and enhanced features in commercial security systems fielded at over 500,000+ customer sites: FBI/Lockheed-Martin/Walmart/Target/K-Mart/Sears/Home Depot/Wegmans/CVS.

Developed software that safeguards life and property and meets US UL/ETL and German/TUV regulatory standards for commercial fire and intrusion security systems.

Worked in integrated cross-functional teams of software/hardware/test engineers, technical writers, product marketing specialists, regulatory and subject matter experts, and field support personnel.

On my own initiative, conceived and developed software tools to graphically and statistically analyze CAN bus device traffic and performance; utilized to debug and optimize embedded CAN protocol stacks.

Implemented embedded IP network using SSL/SSH tunnel over Ethernet, PPP, CAN bus, ISDN, and RS232.

Mentored peer, junior, and intern engineers and reviewed their performance.

Completed German language and culture course to better work with engineers and management while integrating software for 6 weeks at Bosch HQ in Munich, Germany.

Education

Simon Graduate School of Business Master of Business Administration

University of Rochester, Rochester, NY

Concentrations: Information Technology, Product Marketing

Clarkson University, Potsdam, NY Bachelor of Science, Engineering

Concentrations: Software Engineering, Computer Aided Engineering

49 Berkshire Street

Rochester, NY 14607

Cell 585-***-****

********@*****.***



Contact this candidate