Software Engineer Embedded Controls Aviation ground Equipment Corp. (AGEC) is seeking a hands-on Software Engineer for our power generation products. This is an embedded controls position with the responsibility to design, develop, test and troubleshoot the embedded controls and HMI interfaces of the various system and subsystems within our power generation and power conversion products. AGEC is a rapidly growing developer and manufacturer of commercial and military power generation and control equipment supporting airline and military ground support equipment (GSE). Men and women in the military rely on AGEC to deliver critical assets that protect this nation and our allies. We are seeking colleagues that enjoy a small business team atmosphere and a desire to make a difference. What you will do: Develop embedded control software including control architectures, algorithms, and code to fulfill internal and customer requirements for power generation and power conversion systems. (10kW 300kW systems) Design and implement real-time control solutions primarily using C for embedded systems. Apply advanced power electronics control techniques such as Space Vector PWM and Programmed Harmonic Elimination (PHE). Implement Graphical User Interfaces (GUIs). Develop communication protocols such as I2C and CAN to communicate between and control various modules in the power conversion systems. Perform hands-on testing and validation of hardware performance with embedded software/firmware, utilizing JTAG interface, logic analyzers, and oscilloscopes. Troubleshoot firmware and hardware anomalies, identifying root causes and implementing corrective actions. Work extensively in lab and production environments involving high-power electrical systems. Collaborate with cross-functional engineering teams to meet performance, cost, and scheduled objectives. Diagnose and resolve system malfunctions to minimize downtime and improve system reliability. Collaborate with other Electrical Engineers to create quality solutions per customer and internal requirements. Experience with real-time system debugging, control loop turning, and signal processing. Support the full product development lifecycle from concept to design through testing, production release, and post-launch support. Successfully transition new designs into production, ensuring manufacturability and quality. Work independently while maintaining strong communication and coordination with internal teams and stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level