Software/Firmware Engineer

In-Office | Pittsburgh, PA 


About ChemDAQ, Inc. 
ChemDAQ, Inc., a rapidly growing manufacturing company based in Pittsburgh, PA, is seeking a Software / Firmware Engineer to serve as a member of the company’s Engineering Department. This opportunity comes at an exciting time for the prospective candidate, as long-term growth potential is available.

Responsibilities

  • Lead software and firmware (where applicable) development for in-house projects related to chemical vapor monitoring and control
  • Serve as the project manager for software development projects completed by third-party vendors
  • Work with other departments to develop technical and functional requirements and assess feasibility and soundness of proposed new products, and improvements to current products 
  • Drive software development across various platforms including Windows, Android, and embedded firmware
  • Perform functional testing from prototype to final release to provide customers with stable products that work as specified
  • Drive enhancement of current products and services based on evaluations of existing and new technologies
  • Actively participate in research, design, development, testing and launch of new products; Work to ensure projects are completed on time and within budget
  • Support Chief Technology Officer and Department Managers throughout the product development process
  • Draft, review and revise project-related documentation to ensure its accuracy
  • Thoroughly document processes and procedures related to software and firmware development and troubleshooting
  • Collaborate with technical services team, as needed, to ensure understanding of how to support customer issues related to software
  • Proactively identify solutions to technical issues found in electronic-based products and their applications
  • Collaborate with sales/marketing teams to inform roll-out strategies for new software products
  • Regularly report on project status to ChemDAQ leadership

Knowledge & Skills Required

  • Bachelor's degree in Computer Engineering, Computer Science, Electronic or Electromechanical Engineering, computer science or equivalent work experience in the field of software / firmware development
  • 3+ years of experience in similar roles
  • Firmware and software programing: C, C++, C#, Assembly, Python, Java, MATLAB 
  • Experience with root cause analysis and troubleshooting engineering systems
  • Competencies: Thinks and acts strategically. Works as part of a team. Comfortable working independently and in a team environment 
  • Self-starter capable of identifying problems and developing project plans to address those problems

 
Benefits

  • Health insurance
  • Vision insurance
  • Dental insurance
  • Life Insurance
  • Paid time off
  • Flexible spending account
  • 401(k)
  • Employee assistance program

How to Apply 

Applications can be submitted via LinkedIn, or please email a cover letter/resume to Alex Hilliker, Chief Operations Officer at ahilliker@chemdaq.com.


Stay Connected

Don't see an opportunity you're looking for, but interested in joining our team? Follow us on LinkedIn to stay connected on new career opportunities


Request a Quote