Careers

Search Jobs Connect With Us

Senior Software Engineer

Job Attributes

Job Id:

20526

Job Category:

Engineering

Job Location:

Columbia, MD  21044

Security Clearance:

Not Defined

Business Unit:

Piper Companies

JOB DESCRIPTION

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

Please send resumes to Ben Goldman at Bgoldman@pipercompanies.com

Keywords: Senior Software Engineer, Software Engineer, Software, Engineer, C+, C++, Python, Bash, Javascript, Ruby, Perl, Embedded software, Embedded, microprocessors, Agile, Scrum, bash, shell, scripting, programming,

Apply Now

CONTACT INFORMATION (Required)
RESUME (Required)
No file selected
x
Formats accepted: .doc / .docx / .pdf / .txt
Don't have a resume? Click here to fill out a short form.

Copy/paste your resume inside the text editor below:

ADDITIONAL INFORMATION (Required)
WORK HISTORY (Required)
Add another experience (optional)
EDUCATION (Required)
Add another degree (optional)
SKILLS (Required)
Add another skill (optional)

The following error(s) occurred:

Please wait while your job application is being processed. This may take a few moments.
New Search

Job Id:

20526

Job Category:

Engineering

Job Location:

Columbia, MD  21044

Security Clearance:

Not Defined

Business Unit:

Piper Companies