Senior Principal Software Engineer – Onsite (Proficiency in C++/C & QNX OS)
Summary
Title: | Senior Principal Software Engineer – Onsite (Proficiency in C++/C & QNX OS) |
---|---|
ID: | 71546085 |
Department: | Information Technology |
Description
Position : Senior Principal Software Engineer – Onsite (Proficiency in C++/C, embedded, real-time, multi-threaded software design and development & QNX OS)
Location : San Diego, CA
Duration : 6 Months
Total Hours/week : 40.00
1st Shift
Client : Medical Devices Company
Job Category : IT
Level of Experience : Senior - Level
Employment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPT)
As of now, it is a hybrid role (4 days on-site)
Job Description:
Responsibilities:
- Develop, enhance, and sustain software systems within a cross-functional team environment, adhering to established design control processes and good engineering practices.
- Demonstrate working knowledge of software engineering practices, techniques, and processes, along with basic knowledge of technology trends and domain expertise.
- Understand and analyze requirements for individual components, translating analysis results into design solutions to address specific requirements.
- Develop modules with moderate guidance, applying knowledge and skills to a variety of standard activities.
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a related engineering discipline.
- 5+ years of experience in software development.
- Demonstrated understanding of embedded, real-time, multi-threaded software design and development.
- Proficiency in C++/C programming.
- Experience with QNX OS is desired.
- Experience in computer networking is a plus.
- Excellent written and oral communication and interpersonal skills.
- Understanding of development in a process-oriented/regulated environment and adherence to a quality management system.