Life in Pittsburgh
HybridContract

Embedded Software Engineer

ComTec Information Systems

Murrysville, PA, USA$124.8k – $145.6k/yrOlderPosted December 10, 2025via Dice

Embedded Software Engineer Duration: 6 Months
Location: Murrysville, Pennsylvania 15668
Work Model: Hybrid

Job Responsibilities

  • Act as the technical coach for a team or domain, serving as a trusted resource for expertise and guidance while ensuring consistent application of best practices and high engineering standards.
  • Define quality goals and development practices in collaboration with the team, driving continuous improvement through rigorous standards and methodologies.
  • Integrate software components and third-party libraries into existing systems, ensuring seamless functionality with minimal disruption.
  • Conduct and participate in code reviews, providing constructive feedback and enforcing coding standards and best practices.
  • Analyze and optimize application performance by identifying and resolving bottlenecks to enhance system efficiency and user experience.
  • Stay current with emerging technologies and industry trends, incorporating new tools and methodologies to improve development processes and product quality.
  • Develop software to log and store performance metrics, usage data, and errors to support continuous monitoring and reliability improvements.
  • Collaborate with cross-functional teams including Product, Design, and QA to define, design, and deliver new features aligned with project goals and user needs.
  • Resolve a wide range of moderate-complexity technical challenges using sound judgment and creative problem-solving approaches.

Minimum Required Education

  • Bachelor s or Master s degree in Computer Science, Software Engineering, Information Technology, or equivalent.

Minimum Required Experience

  • Minimum 2 years of experience with a Bachelor s degree in Software Development, Software Design & Architecture, Testing & Quality Assurance, or related areas, OR
  • No prior experience required with a Master s degree.

Preferred Education

  • Master s degree in Computer Science, Software Engineering, Information Technology, or equivalent.

Preferred Skills

  • Software Test Automation
  • Agile Methodology
  • Software Development Life Cycle (SDLC)
  • DevOps
  • Business Acumen
  • Continuous Improvement
  • Version Control
  • System Quality Specifications
  • Software Design
  • Code Reviews
  • Programming Languages
  • Debugging
  • API Design
Feedback