StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Sr. Principal Software Engineer

ARPS International LLC - San Jose, CA

Apply Now

Job Description

Sr. Principal Software Engineer Location: United States - California - San Jose Full time direct hire full benefits Relocation package US Citizens only Job Description As a Senior Principal Software Engineer (Linux Backend C++ Developer) , you''ll research, design, develop, modify, and maintain enterprise-wide systems and embedded software applications that meet product specifications and program schedules. You''ll perform trade studies to identify a preferred solution among a list of qualified solutions. You''ll participate in large system and subsystem planning collaboration efforts with hardware engineers on machine characteristics that affect software systems, and you''ll write technical documentation such as white papers that analyze and illustrate how a technology or product solves a particular problem. Further, you may participate in special projects and provide leadership and mentoring to other software engineers including: Technologies that aren''t just top-notch, they''re often Top-Secret The chance to experience what''s next in technology as it''s discovered Design, analyze and build next-generation server-based software systems A team of world-class thinkers who are just as committed to innovation as you are Opportunities to grow your skills and advance in your profession Requirements: A Bachelor''s degree in Software Engineering/Computer Science/Computer Engineering and a minimum of 10 years of relevant experience, or Master''s degree plus a minimum of 10 years of relevant experience Strong understanding of C/C software development in Unix/Linux, VxWorks, and other Real-Time embedded operating systems Seasoned, experienced professional engineer with a broad range of expertise and a wide range of professional experience, possessing a substantial understanding of software engineering concepts, principles, and theories; expert at applying technical standards and methodologies to resolve a wide range of issues in creative ways Strong understanding of software development tools such as Integrated Development Environments (IDE) as well as version control systems and defect reporting tools Team player who thrives in collaborative environments and revels in team success, meeting and exceeding personal and team commitments Ability to serve as company technical spokesperson with subject matter expertise (SME) Proven technical leadership skills ability to generate and deliver creative problem solutions Strong ability to manage tasks and projects independently with urgency Exercises independent judgment and sometimes defines new procedures and practices to improve team and company performance Preferred: Experience with Agile software development Experience leading programs/projects with Agile/Scrum tools and techniques Experience with Git Experience in Digital Signal Processing and/or communication theory Experience implementing algorithms on GPUs using CUDA

Created: 2021-11-29

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.