We show jobs from every employer career page, job board and news source we can find.
Salary
Negotiable
Location
Burlington, MA, United States
Posted on
Oct 28, 2016
Profile
Principal Software Engineer
Burlington, MA
Foliage partners with clients to develop life and mission-critical hardware and software products, and helps clients get products to market faster. Our technology strategy and development services are tailored to fit the industries in which we specialize, which include Aerospace, Medical Devices/Services and Industrial Equipment.
Our specialty is applying deep technical knowledge, business acumen and proven processes to build sophisticated solutions for our clients. We are committed to providing the highest levels of Service and Value. Our consulting and development expertise allows us to forge long-term, collaborative relationships with clients enabling them to focus on their own core competencies.
Job Description:
Looking for more challenging projects? Yearning to build complex software solutions using the best technologies and techniques for the job? Do you like to have fun while you’re working, but understand when it's time to get serious and meet deadlines?
As a Principal Software Engineer
with Foliage, you will achieve these things and more. You will be a key member of collaborative and dedicated team developing software for integration and deployment for Fortune 1,000 companies that span across a variety of industry domains and platforms. As a hands-on team lead, you will mentor a group of talented developers on all phases of software development, including: requirements definition, hands-on design/architecture, development, and integration of software products.
Qualifications:
• Demonstrated experience delivering software products in one or more of these sectors: Aerospace, Medical Devices/Services, Industrial Equipment
• 10 years of experience in software design and product development
• Proficient in C/C , and C#
• Demonstrated experience developing embedded products, control systems, or enterprise software products
• Experience in an architect or technical leadership role on small to medium sized teams
• BS in computer science or a scientific/engineering discipline
• Excellent written and verbal communication skills
• Experience defining and following formal software development processes
• Demonstrated ability to work effectively with customers to define software solutions
Desired Skills:
• Experience with regulated software development lifecycles
• Experience with Agile methods
• Formal architecture definition methods
Equal Employment Opportunity Employer:
Foliage is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, national origin, gender, age, religion, sexual orientation, veteran status or marital status. Foliage will not be responsible or liable for any fees or costs associated with unsolicited employment agency submissions.
Company Overview
find more jobs with this company
Company info
Sign Up Now - WashingtondcCrossing.com
Employer job
90 Day Old Job