Website PostProcess Technologies, Inc.

A Technology that Changes Everything

Embedded Software Engineer

Location: Buffalo, NY

Job Reference Number:  3221ES

If you’re looking to join the hottest tech company in the fast-growing 3D printing / Additive Manufacturing (AM) market, this is the role for you.  PostProcess is the only intelligent and automated post-printing solution for 3D printed parts and has already raised more than $38M in funding to accelerate its already impressive growth.  As an Embedded Software Engineer,  you will research and develop the software of embedded devices and systems on a cutting edge team that is responsible for the research and development of the next generation of PostProcess solutions. The role of the  Embedded Software Engineer is to build high-quality, innovative and performance software that complies with design and coding standards.


Our Culture

Open PTO Policy: Take as many vacation, sick & mental-health days as you need, as long as you are meeting your performance goals.
Benefits: Health, Dental, and Vision Insurance: a portion paid by the company. Employee Assistance Program and 401K. 10 holiday days off.
Come As You Are: No need to worry about a stuffy dress code. We’re all about being comfortable in whatever makes you most productive.
Equity: The potential net worth increase that the team members who join the company at this relatively early stage is unmatched in Buffalo. No promises here of course, but with the right team members executing our strategy, our future looks bright.
Bonus potential based on company financial performance up to 20%

Job Responsibilities

Design, develop, code, test and debug system software
Analyze and enhance efficiency, stability and scalability of system resources
Integrate and validate system software for new product designs
Translate new design requirements into high-quality, testable, scalable software
Develop, and unit test applications in accordance with established standards
Assess opportunities for application and process improvement
Interface with hardware design and development
Provide documentation of software functionality, development and execution of test plans to assist in the transition of proof of concept development in to production and commercial deployment
Adhere to high-quality development principles while delivering projects with technical excellence
Work closely with other members of the engineering team to assist with the correct choice of supporting hardware
Coordinate and manage multiple projects in parallel with tight deadlines
Team closely with direct manager to develop OKRs that are laser-aligned with our company OKRs


Skills and Qualifications

Bachelor’s Degree in Computer Science, Software Engineering or Electrical Engineering
3 – 5 years  of past working experience in the relevant engineering or technical field, preferably in the automation industry.
Deep knowledge of Beckhoff controller programming is a plus
Experience with .NET C#, and WinForms or WPF is highly desired
Knowledge of .NET and SQL Server, IIS, web development required
Windows development experience in the Visual Studio IDE required
Knowledge of database concepts, Web server maintenance, error log analysis, and code performance analysis
Required knowledge and understanding of a range of PLCs and Embedded Controllers, Industrial PCs, Distributed I/O and Microsoft based software.
Experience with PLC programming to IEC 61131
Experience with Microsoft development tools and services (Visual Studio, Visual Studio Team Services / Team Foundation Server is highly desired
Demonstrated understanding of Object Oriented programming principles
Knowledge of MVVM and/or MVC design patterns
Strong written and verbal communication skills
Demonstrated ability to work cross-functionally to meet program requirements
Excellent analytical and problem solving skills with the ability to think quickly and offer alternatives
Organized, goal-oriented, motivated self-starter who can work well in a team environment
Experience in an early stage, high growth company is beneficial
Knowledge of Additive Manufacturing is helpful

Apply directly to our website at:

To apply for this job please visit

Spread the word. Share this post!