Senior Software Engineer

Piper Companies   •  

Columbia, MD

Industry: Staffing


8 - 10 years

Posted 64 days ago

This job is no longer available.


Piper Companies is looking for an experienced Senior Software Engineer to collaborate with the software engineering team to meet company objectives for new product development and improvement of existing product lines. Successful candidates will be highly involved with new product development as well as assisting in the professional development of the software team.

Responsibilities for the Senior Software Engineer Include:

  • Write embedded software for microprocessors in new product development
  • Works with Engineering and Product Management to review and monitor quality and process improvements and new product development within the scope of the department ? Assists in mentoring/coaching software team
  • Works with Sr. Engineers in all departments and the Director of Engineering to plan, formulate and schedule all aspects of research and development proposals.

Required Skills for the Senior Software Engineer include:

  • C/C++ and any interpreted late-bound programming language (Python, JavaScript, Ruby, etc.)
  • System architecture design
  • Technical Writing Skills
  • Leading in Agile development environment
  • Embedded software development on microprocessors
  • Bare Metal development on Embedded processors
  • Object-oriented concepts, design patterns, and methodologies
  • Strong interpersonal skills - Ability to collaborate, teach and mentor others in project group
  • 7+ years software engineering experience
  • Bachelor's Degree in Software Engineering (or equivalent degree) or Computer Science, Computer Engineering, Mathematics

Preferred Skills:

  • Scrum Master certified
  • Experience in Electronics Manufacturing or Power Electronics industry
  • PMP certified
  • Python programming language; bash shell programming
  • Experience in Electronics Manufacturing or Power Electronics industry

Compensation for the Senior Software Engineer include:

  • Salary Range: $ 110,000 - $130,000 based on experience
  • Full benefits: Healthcare, Dental, vision, 401K with company match, Incentive Stock Option Plan, Employee Stock Purchase Plan


$110K - $130K