MSA, The Safety Company
At MSA, safety isn’t just in our name. It’s the driving factor behind every decision we make because we know our customers rely on us every day to keep them safe. It’s a noble mission and a challenge that every MSA associate accepts when they join our team. That’s why we provide our associates with a competitive pay and benefits package, learning and development opportunities, and an inclusive and friendly work environment. Join the MSA and help make the world safer, one person at a time.
Requisition ID 2018-2884
# of Openings 1
Job Location(s) US-PA-Cranberry Twp
Posted Date 2 weeks ago
Category Engineering
Overview
We are looking for a self-motivated, Embedded Linux Software Engineer to join the multidisciplinary team responsible for developing our next generation fire safety products. While reporting to the Software Engineering Team Lead, the successful incumbent will have the opportunity to design and develop embedded Linux software-based systems. The individual in this role will be a hands-on contributor and will collaborate with the team. If this sounds like an exciting opportunity, we want to hear from you!
Responsibilities
Responsibilities:
- Creatively participate on cross-functional project teams in the development of new MSA products.
- Assume technical leadership of software development for individual project efforts.
- Design and develop software for Embedded Linux board bring-up and application development.
- Develop test software that proves the product in an automated manner (unit and acceptance tests).
- Be engaged in our MSA Software Community efforts for continuous review and improvement of software development processes and tools.
- Collaborate with electrical, mechanical, software test/validation and manufacturing engineers to ensure products are delivered on time, while meeting functional, performance and quality requirements.
Qualifications
Skills, knowledge and abilities required:
Demonstrated knowledge and understanding of:
- Software Engineering (requirements, design, construction, testing, methodologies)
- Software development in C/C++, Python, shell scripting using GNU toolchain
- Strong knowledge of OOP, memory management and threading
- UI development with Qt
- Embedded Linux for ARM
- Test automation
- Linux command-line environment using ssh and/or serial terminal
- Source control tools
- Solid communications skills, written and verbal
- Must be a team player, have the ability and desire to work in a global, multi-cultural environment
- Ability to travel domestically/internationally up to 10% of the time
Preferred:
- Experience with Git
- Familiarity with Atlassian tools
- Experience participating in a project managed with Kanban
- Image processing experience
- Computer networking and protocols
- Knowledge of continuous integration
Education and experience required:
- BSCS, BSCE, BSEE or relevant technical discipline from an ABET-accredited program.
- This position is available at two different career levels (Staff Engineer II/III) based upon experience and education:
- Staff II requires 2 years of relevant experience
- Staff III requires 3 years of relevant experience
- MS degree may be substituted for up to 2 years of relevant experience
#MSAcareers
#GlassdoorMSA
MSA is committed to the principles of equal employment opportunity and to providing a workplace that is free from unlawful discrimination. As such, it is MSA's policy not to discriminate against any employee or applicant for employment on the basis of the person's age, color, creed, disability, ethnicity, race, religion, gender, marital status, sex, sexual orientation, gender identity, national origin, citizenship status, veteran's status, genetic information, political affiliation, disabling condition, or any other category protected by applicable federal, state, or local law. MSA also makes reasonable accommodations for individuals with disabilities who are otherwise qualified to perform a job unless such accommodations would impose an undue hardship.
If you are an individual with a disability and need an accommodation to assist you in navigating this career site, let us know.
EEO/AA/M/F/D/V
PI105517672
by via developer jobs - Stack Overflow
No comments:
Post a Comment