Staff Software Engineer

Birch East Corp.

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 180,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan
Professional development

Job summary

Birch East Corp. in Pittsburgh, PA is seeking a Staff Software Engineer to design, develop, and maintain software for industrial equipment. You will integrate software with hardware systems and collaborate with hardware engineers to ensure robust performance.

The role requires hands-on coding, debugging, and code reviews in a team environment. The ideal candidate has 5+ years of experience in software development, strong C++, Java, or Python skills, and familiarity with Agile/DevOps practices.

Qualifications

  • Bachelor's degree in CS or related field.
  • 5+ years of software development experience with C++, Java, or Python.
  • Experience with industrial automation software.
  • Knowledge of hardware–software integration is a plus.

Responsibilities

  • Design, develop, and maintain high-quality software solutions for our manufacturing and industrial equipment clients.
  • Collaborate with cross-functional teams to understand client requirements and deliver tailored software solutions.
  • Optimize software performance and ensure scalability to meet growing business needs.
  • Conduct code reviews and mentorship to promote best practices and continuous improvement.
  • Stay updated with the latest industry trends and technologies to drive innovation in our software development processes.

Skills

C++
Java
Python
Software design

Education

Bachelor's degree in Computer Science or related field

Job description

Birch East Corp., a prominent player in manufacturing and industrial equipment, is hiring a Staff Software Engineer in Pittsburgh, PA. This full-time position offers negotiable pay and a comprehensive benefits package.

As a Staff Software Engineer, you will be responsible for designing, developing, and maintaining robust software solutions tailored for industrial equipment. This role involves creating efficient algorithms, writing clean and maintainable code, and ensuring the software meets high performance and reliability standards. You will also work closely with cross-functional teams, including hardware engineers, to integrate software with hardware systems, ensuring seamless functionality and optimal performance. This collaboration will involve understanding the specific requirements of the hardware, working with electrical and mechanical components, and ensuring that the software can effectively communicate with and control these systems. Additionally, you will be involved in troubleshooting and debugging issues that arise during the integration process, and providing support to ensure the software operates smoothly in the industrial environment.

You will work in an office environment with a team of software engineers, designers, and project managers in Pittsburgh, PA. The workplace is equipped with modern technology and fosters a collaborative atmosphere.

The salary for this position is negotiable and will be determined based on the candidate's level of experience and qualifications. In addition to the competitive salary, the company offers a comprehensive benefits package that includes health insurance, retirement plans, and opportunities for professional development. These benefits are designed to support the employee's overall well-being and career growth, ensuring they have the resources they need to succeed in their role.

You should have a bachelor's degree in Computer Science or a related field. Experience with industrial automation software and programming languages like C++ or Python is required. Knowledge of hardware-software integration is a plus.

Design, develop, and maintain high-quality software solutions for our manufacturing and industrial equipment clients.Collaborate with cross-functional teams to understand client requirements and deliver tailored software solutions.Optimize software performance and ensure scalability to meet growing business needs.Conduct code reviews and mentorship to promote best practices and continuous improvement.Stay updated with the latest industry trends and technologies to drive innovation in our software development processes.Bachelor's degree in Computer Science, Software Engineering, or a related field.5+ years of experience in software development, with a strong background in C++, Java, or Python.Proficiency in software development methodologies, including Agile and DevOps practices.Experience with cloud platforms such as AWS or Azure, and a solid understanding of cybersecurity principles.Strong problem-solving skills and the ability to work independently and as part of a team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Industrial Software Engineer — Hardware Integration & Cloud
Industrial Software Engineer — Hardware Integration & Cloud

Birch East Corp. • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Retirement plan
Professional development
Staff Software Engineer
Staff Software Engineer

Birch Pacific Solutions • Buffalo (NY)

On-site
USD 120,000 - 180,000
Comprehensive health insurance
Employer matching retirement plan
Professional development opportunities
+2
Senior Software Engineer
Senior Software Engineer

Birch Elite LLC • Los Angeles (CA)

On-site
USD 140,000 - 195,000
Solutions Architect
Solutions Architect

Birch Grove Group • Buffalo (NY)

On-site
USD 130,000 - 192,000
Health insurance
Retirement plan
Tuition reimbursement
+1
Staff Software Engineer
Staff Software Engineer

Northwind Pacific Inc. • Buffalo (NY)

On-site
USD 100,000 - 130,000
Health insurance
Retirement plans
Opportunities for professional dev el
Software Engineer
Software Engineer

Birch Premier Partners • Austin (TX)

On-site
USD 110,000 - 152,000
Health insurance
Employer retirement match
Tuition reimbursement
+1
SR Software Engineer
SR Software Engineer

Vaco • Gahanna (OH)

Hybrid
USD 120,000 - 150,000
Software Engineer
Software Engineer

FAMU National Alumni Association • Mayfield Heights (OH)

On-site
USD 70,000 - 100,000
Health Insurance
Medical
Dental
+5
Senior Software Engineer
Senior Software Engineer

Birch Meadows Group • Nashville (TN)

On-site
USD 110,000 - 149,000
Health insurance (medical, dental, and
401(k) with company match
Tuition reimbursement
+1
Software Engineer
Software Engineer

Onyx Pacific Corp. • Cincinnati (OH)

On-site
USD 85,000 - 120,000
Health insurance
Retirement plans with employer match
Tuition reimbursement
+1