A leading engineering firm is seeking an Application Developer to enhance their ERP system. The role involves developing and maintaining ERP components, troubleshooting issues, and collaborating closely with teams. Ideal candidates will have a B.S. in Computer Science or similar, with at least 2 years of experience in software development. A flexible work schedule is available, with the option to work fully remote.
04/02/2026
Full time
A leading engineering firm is seeking an Application Developer to enhance their ERP system. The role involves developing and maintaining ERP components, troubleshooting issues, and collaborating closely with teams. Ideal candidates will have a B.S. in Computer Science or similar, with at least 2 years of experience in software development. A flexible work schedule is available, with the option to work fully remote.
Application Developer Department: IT (CT) Employment Type: Full Time Location: Chester, CT Reporting To: Brian Bauer Description We are seeking a versatile ERP Application Developer to join our software development team supporting our existing Enterprise Resource Planning (ERP) system. Our ERP backend is built on procedural code using BASIS technologies (BBx/Basis IDE/Basis Cloud tools). In this role, you will add development capacity to an established team, contribute to feature enhancements, support day-to-day operational needs, and serve as a backup resource across critical system functions. The ideal candidate has strong problem-solving skills, experience with procedural or legacy code environments, and a desire to learn the BASIS ecosystem. You will work closely with developers, business analysts, and operations teams to maintain and extend a system that supports a multi-facility manufacturing operation. Work Hours Monday - Friday (8 am - 5:00 p.m.) working hours are flexible, fully remote allowed Duties and Responsibilities Develop and maintain ERP components built using BASIS technologies (BBx/Pro5/Visual Pro5/BASIS IDE). Collaborate with senior developers to implement new features, enhancements, and bug fixes within the existing ERP system. Serve as a backup resource for critical ERP modules, ensuring continuity of operations when team members are unavailable. Troubleshoot production issues, identify root causes, and deploy appropriate fixes. Participate in requirements gathering with business analysts and stakeholders to understand operational needs and translate them into technical solutions. Contribute to integrating workflows between the ERP system and peripheral systems such as WMS, MES, finance tools, CRM, or reporting platforms. Write clean, reliable code and maintain documentation for new and existing functionality. Assist with data conversions, report development, interface updates, and system performance improvements. Follow established development standards, version control, testing protocols, and release practices. Support long-term modernization efforts as the ERP platform evolves. Education and Experience Required Education B.S. in Computer Science, Computer Engineering is preferred. Qualifications 2+ years of software development experience in a procedural, legacy, or business application environment. Demonstrated ability to learn new languages, frameworks, and proprietary development environments. Strong analytical, debugging, and problem-solving skills. Experience working on business-critical applications with a focus on reliability and accuracy. Understanding database concepts (SQL, indexing, transactions). Ability to work collaboratively in a team and communicate clearly with technical and non-technical stakeholders. Well organized and detail-oriented Able to thrive in a team environment Preferred Qualifications Familiarity with the following is preferred: Experience with BASIS/BBx technologies (BBj, PRO/5, Visual PRO/5) or similar 4GL/procedural languages. Familiarity with manufacturing concepts such as BOMs, work orders, sales orders, inventory control, production scheduling, or supply chain operations. Experience integrating ERP systems with external platforms via APIs, file-based transfers, or messaging patterns. Exposure to version control systems (Git), Windows Server environments, and IIS-hosted applications. Experience with managing and tracking work in Jira Understanding of modernization practices for legacy systems. Soft Skills Strong attention to detail and ability to maintain high-quality output. Willingness to dive into legacy code and understand complex business logic. Proactive, flexible mindset with a focus on teamwork and shared ownership. Ability to prioritize tasks in a deadline-driven environment. All Employees Shall Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards Attend scheduled EH&S training program Actively support the organization's efforts to meet or exceed EH&S goals and plans Recommend improved EH&S practices Must be able to communicate effectively with co-workers, supervisors, and third parties. This ability to communicate requires the employee to be conversant in English as the majority of our workforce and the third parties that we encounter only speak English. The incumbent is responsible for complying with the policies in Whelen's "Employee Handbook." This Job Description is to serve as a guide. It is intended to be flexible and will continue to evolve over time with business needs and demands and may be updated periodically and at the Company's discretion. Nothing in this position description changes or is intended to change the employment at-will relationship with the Company. Employment at-will means that an employee or the Company may terminate the employment relationship at any time, for any reason or no reason at all, with or without notice.
04/02/2026
Full time
Application Developer Department: IT (CT) Employment Type: Full Time Location: Chester, CT Reporting To: Brian Bauer Description We are seeking a versatile ERP Application Developer to join our software development team supporting our existing Enterprise Resource Planning (ERP) system. Our ERP backend is built on procedural code using BASIS technologies (BBx/Basis IDE/Basis Cloud tools). In this role, you will add development capacity to an established team, contribute to feature enhancements, support day-to-day operational needs, and serve as a backup resource across critical system functions. The ideal candidate has strong problem-solving skills, experience with procedural or legacy code environments, and a desire to learn the BASIS ecosystem. You will work closely with developers, business analysts, and operations teams to maintain and extend a system that supports a multi-facility manufacturing operation. Work Hours Monday - Friday (8 am - 5:00 p.m.) working hours are flexible, fully remote allowed Duties and Responsibilities Develop and maintain ERP components built using BASIS technologies (BBx/Pro5/Visual Pro5/BASIS IDE). Collaborate with senior developers to implement new features, enhancements, and bug fixes within the existing ERP system. Serve as a backup resource for critical ERP modules, ensuring continuity of operations when team members are unavailable. Troubleshoot production issues, identify root causes, and deploy appropriate fixes. Participate in requirements gathering with business analysts and stakeholders to understand operational needs and translate them into technical solutions. Contribute to integrating workflows between the ERP system and peripheral systems such as WMS, MES, finance tools, CRM, or reporting platforms. Write clean, reliable code and maintain documentation for new and existing functionality. Assist with data conversions, report development, interface updates, and system performance improvements. Follow established development standards, version control, testing protocols, and release practices. Support long-term modernization efforts as the ERP platform evolves. Education and Experience Required Education B.S. in Computer Science, Computer Engineering is preferred. Qualifications 2+ years of software development experience in a procedural, legacy, or business application environment. Demonstrated ability to learn new languages, frameworks, and proprietary development environments. Strong analytical, debugging, and problem-solving skills. Experience working on business-critical applications with a focus on reliability and accuracy. Understanding database concepts (SQL, indexing, transactions). Ability to work collaboratively in a team and communicate clearly with technical and non-technical stakeholders. Well organized and detail-oriented Able to thrive in a team environment Preferred Qualifications Familiarity with the following is preferred: Experience with BASIS/BBx technologies (BBj, PRO/5, Visual PRO/5) or similar 4GL/procedural languages. Familiarity with manufacturing concepts such as BOMs, work orders, sales orders, inventory control, production scheduling, or supply chain operations. Experience integrating ERP systems with external platforms via APIs, file-based transfers, or messaging patterns. Exposure to version control systems (Git), Windows Server environments, and IIS-hosted applications. Experience with managing and tracking work in Jira Understanding of modernization practices for legacy systems. Soft Skills Strong attention to detail and ability to maintain high-quality output. Willingness to dive into legacy code and understand complex business logic. Proactive, flexible mindset with a focus on teamwork and shared ownership. Ability to prioritize tasks in a deadline-driven environment. All Employees Shall Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards Attend scheduled EH&S training program Actively support the organization's efforts to meet or exceed EH&S goals and plans Recommend improved EH&S practices Must be able to communicate effectively with co-workers, supervisors, and third parties. This ability to communicate requires the employee to be conversant in English as the majority of our workforce and the third parties that we encounter only speak English. The incumbent is responsible for complying with the policies in Whelen's "Employee Handbook." This Job Description is to serve as a guide. It is intended to be flexible and will continue to evolve over time with business needs and demands and may be updated periodically and at the Company's discretion. Nothing in this position description changes or is intended to change the employment at-will relationship with the Company. Employment at-will means that an employee or the Company may terminate the employment relationship at any time, for any reason or no reason at all, with or without notice.
Electrical Test Engineer II Department: Engineering (126) CT Employment Type: Full Time Location: Chester, CT Reporting To: Brian McDougall Description We are seeking a highly skilled Test Engineer with a strong background in hardware and firmware development to join our dynamic team. In this role, you will be responsible for ensuring the quality and reliability of our cutting-edge hardware and embedded firmware products. You will collaborate with hardware engineers and firmware developers to design and execute automated tests that evaluate system performance, functionality, and security. Duties and Responsibilities Test Planning & Execution: Develop and code comprehensive test cases to validate hardware and firmware functionality and performance. Execute automated tests on embedded systems, hardware components, and firmware to ensure compliance with specifications and quality standards. Test Automation: Design and implement test automation frameworks for both hardware and firmware testing. Develop scripts and tools to automate repetitive testing tasks and improve testing efficiency. Firmware Debugging & Analysis: Work closely with the firmware development team to understand the design and functionality of the embedded systems. Perform in-depth debugging and analysis of firmware issues on hardware platforms using debugging tools, oscilloscopes, and logic analyzers. Hardware Integration Testing: Test hardware components (e.g., PCB, sensors, communication interfaces) and integrate them with firmware to evaluate overall system functionality. Identify and isolate hardware and firmware-related issues, providing feedback and suggestions to engineering teams. Collaboration & Reporting: Collaborate with cross-functional teams, including hardware engineers, firmware developers, and project managers, to ensure smooth test execution and product development. Provide clear and detailed reports on test results, identifying defects, and proposing solutions to improve the product's performance and quality. Continuous Improvement: Identify areas of improvement in the testing process and contribute to process enhancement initiatives. Stay up-to-date with the latest testing methodologies, tools, and industry trends to ensure best practices are applied. Education and Experience Must hold a degree in BSEE from an ABET accredited college or university. Must have a proficient understanding of general circuit design and analysis. Must have a proficient knowledge of common electronic circuits, including but not limited to: transistor and FET amplifiers, solid-state switches, biasing circuits, bridges, rectifiers, filters, digital and analog I/O circuits, current sources, and linear and switching regulators. Must have good "hands-on" skills and be capable of using common hand tools. Must be proficient in the use of common electronic test equipment such as digital multimeters, oscilloscopes and function generators. Must be familiar with common schematic capture software, integrated development environments (IDEs) and Computer-Aided Design (CAD) software. Must be proficient in embedded firmware development (C/C++) and hardware design and integration. Must be proficient in both AC and DC electrical theory. Must possess a complete understanding of the parameters associated with discrete and integrated electronic components, and of electromechanical devices and components. Must be proficient in the electronic component selection and evaluation process. Must possess a knowledge of common manufacturing processes, as related to component insertion (placement) on printed circuit boards (PCBs), electronic assemblies and subassemblies and electro-mechanical assemblies and subassemblies. Must possess excellent communications skills. Must be able to communicate effectively and professionally to manufacturer representatives on the phone, in person, or by other electronic means and media. Must be able to communicate effectively with engineers spanning a variety of disciplines. Must be personable and able to work well as part of a passionate, dedicated team in order to represent the core family values of Whelen Engineering while interacting with fellow employees, customers, and vendors necessary to get product design to the marketplace. Desirable Qualifications Familiar with CAN, USB, Ethernet and other common communication protocols. Familiar with embedded Linux development. Familiar with wireless communication schemes such as IEEE 802.11 and Bluetooth and other common protocols. Experience with Atlassian development and collaboration tools, such as Jira, Confluence, etc. Experience with SVN or Git Source Control. All Employees Shall Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards Attend scheduled EH&S training program Actively support the organization's efforts to meet or exceed EH&S goals and plans Recommend improved EH&S practices Must be able to communicate effectively with co-workers, supervisors, and third parties. This ability to communicate requires the employee to be conversant in English as the majority of our workforce and the third parties that we encounter only speak English. The incumbent is responsible for complying with the policies in Whelen's "Employee Handbook." This Job Description is to serve as a guide. It is intended to be flexible and will continue to evolve over time with business needs and demands and may be updated periodically and at the Company's discretion. Nothing in this position description changes or is intended to change the employment at-will relationship with the Company. Employment at-will means that an employee or the Company may terminate the employment relationship at any time, for any reason or no reason at all, with or without notice.
04/02/2026
Full time
Electrical Test Engineer II Department: Engineering (126) CT Employment Type: Full Time Location: Chester, CT Reporting To: Brian McDougall Description We are seeking a highly skilled Test Engineer with a strong background in hardware and firmware development to join our dynamic team. In this role, you will be responsible for ensuring the quality and reliability of our cutting-edge hardware and embedded firmware products. You will collaborate with hardware engineers and firmware developers to design and execute automated tests that evaluate system performance, functionality, and security. Duties and Responsibilities Test Planning & Execution: Develop and code comprehensive test cases to validate hardware and firmware functionality and performance. Execute automated tests on embedded systems, hardware components, and firmware to ensure compliance with specifications and quality standards. Test Automation: Design and implement test automation frameworks for both hardware and firmware testing. Develop scripts and tools to automate repetitive testing tasks and improve testing efficiency. Firmware Debugging & Analysis: Work closely with the firmware development team to understand the design and functionality of the embedded systems. Perform in-depth debugging and analysis of firmware issues on hardware platforms using debugging tools, oscilloscopes, and logic analyzers. Hardware Integration Testing: Test hardware components (e.g., PCB, sensors, communication interfaces) and integrate them with firmware to evaluate overall system functionality. Identify and isolate hardware and firmware-related issues, providing feedback and suggestions to engineering teams. Collaboration & Reporting: Collaborate with cross-functional teams, including hardware engineers, firmware developers, and project managers, to ensure smooth test execution and product development. Provide clear and detailed reports on test results, identifying defects, and proposing solutions to improve the product's performance and quality. Continuous Improvement: Identify areas of improvement in the testing process and contribute to process enhancement initiatives. Stay up-to-date with the latest testing methodologies, tools, and industry trends to ensure best practices are applied. Education and Experience Must hold a degree in BSEE from an ABET accredited college or university. Must have a proficient understanding of general circuit design and analysis. Must have a proficient knowledge of common electronic circuits, including but not limited to: transistor and FET amplifiers, solid-state switches, biasing circuits, bridges, rectifiers, filters, digital and analog I/O circuits, current sources, and linear and switching regulators. Must have good "hands-on" skills and be capable of using common hand tools. Must be proficient in the use of common electronic test equipment such as digital multimeters, oscilloscopes and function generators. Must be familiar with common schematic capture software, integrated development environments (IDEs) and Computer-Aided Design (CAD) software. Must be proficient in embedded firmware development (C/C++) and hardware design and integration. Must be proficient in both AC and DC electrical theory. Must possess a complete understanding of the parameters associated with discrete and integrated electronic components, and of electromechanical devices and components. Must be proficient in the electronic component selection and evaluation process. Must possess a knowledge of common manufacturing processes, as related to component insertion (placement) on printed circuit boards (PCBs), electronic assemblies and subassemblies and electro-mechanical assemblies and subassemblies. Must possess excellent communications skills. Must be able to communicate effectively and professionally to manufacturer representatives on the phone, in person, or by other electronic means and media. Must be able to communicate effectively with engineers spanning a variety of disciplines. Must be personable and able to work well as part of a passionate, dedicated team in order to represent the core family values of Whelen Engineering while interacting with fellow employees, customers, and vendors necessary to get product design to the marketplace. Desirable Qualifications Familiar with CAN, USB, Ethernet and other common communication protocols. Familiar with embedded Linux development. Familiar with wireless communication schemes such as IEEE 802.11 and Bluetooth and other common protocols. Experience with Atlassian development and collaboration tools, such as Jira, Confluence, etc. Experience with SVN or Git Source Control. All Employees Shall Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards Attend scheduled EH&S training program Actively support the organization's efforts to meet or exceed EH&S goals and plans Recommend improved EH&S practices Must be able to communicate effectively with co-workers, supervisors, and third parties. This ability to communicate requires the employee to be conversant in English as the majority of our workforce and the third parties that we encounter only speak English. The incumbent is responsible for complying with the policies in Whelen's "Employee Handbook." This Job Description is to serve as a guide. It is intended to be flexible and will continue to evolve over time with business needs and demands and may be updated periodically and at the Company's discretion. Nothing in this position description changes or is intended to change the employment at-will relationship with the Company. Employment at-will means that an employee or the Company may terminate the employment relationship at any time, for any reason or no reason at all, with or without notice.
A leading engineering firm is looking for an experienced Electrical Test Engineer II to ensure the quality and reliability of advanced hardware and firmware products. The role includes developing test cases, automating tests, and collaborating with engineering teams. Candidates should hold a BSEE degree, have strong skills in firmware development and testing, and possess good communication abilities. This position offers a full-time employment opportunity based in Chester, CT.
04/02/2026
Full time
A leading engineering firm is looking for an experienced Electrical Test Engineer II to ensure the quality and reliability of advanced hardware and firmware products. The role includes developing test cases, automating tests, and collaborating with engineering teams. Candidates should hold a BSEE degree, have strong skills in firmware development and testing, and possess good communication abilities. This position offers a full-time employment opportunity based in Chester, CT.