Software Engineer Sr- Space
Data Device Corporation - Poway, California, us, 92074
Work at Data Device Corporation
Overview
- View job
Overview
Software Engineer Sr- Space
role at
Data Device Corporation . Power Device Corporation (PDC) is recognized as a world leader in the design and manufacture of high-reliability Power, Control, and Computer equipment solutions for the Aerospace, Defense, and Space industries. We are committed to supplying quality products, on-time delivery, and superior support, contributing to the success of our customers and their critical missions. We are seeking a
Senior Software Engineer
to join our team in our
Poway, California
office. This role requires a U.S Person or someone qualified for a Department of State or Commerce license. The position is 100% onsite in Poway, CA. The annual salary range is $160,000 - $180,000. Essential Functions:
Provide technical expertise within the Engineering department to solve complex software challenges. Design, develop, document, and test embedded software for space products. Develop C or assembly code for Bootloaders, BSP, VxWorks 6.9 or 7.0, Embedded Linux, RTEMS device drivers. Debug, test, and verify component and board designs through software. Develop test programs, plans, and verification procedures. Represent Engineering in customer technical discussions. Assist Manufacturing Engineers with technical support for production issues. Develop and maintain Python-based desktop GUI applications for Automated Test Equipment control and monitoring. Responsibilities:
Implement innovative approaches to develop clear design specifications. Lead and coordinate engineering teams in complex product design, documenting architectural decisions. Perform original software design, breaking down large-scale designs into architectural components. Develop project plans, schedules, and resource requirements, identifying risks and contingency plans. Research and propose methods to meet product requirements, anticipating difficulties. Support existing products by investigating defects and releasing updates. Research and implement new methods and tools to improve quality and efficiency, updating SOPs accordingly. Qualifications:
Required Knowledge, Skills, and Abilities: Fluent in C and Python, with strong embedded development experience in VxWorks, Linux, and Bare Metal. Experience with build systems like Buildroot or Yocto Linux. Understanding of NAND FLASH memory file systems and drivers. Skilled in low-level hardware coding and debugging with lab equipment. Effective team player with problem-solving and conflict management skills. Strong analytical and critical thinking skills. Educational / Experience Qualifications: Bachelor's Degree in Computer Science, Engineering, or related field; Master’s preferred. 10+ years of relevant work experience. Benefits:
People-Focused Policies Career Development Medical/Dental/Vision Coverage Paid Time Off Tuition Reimbursement 401k with Employer Match Employee Referral Program Power Device Corporation is an equal opportunity employer committed to diversity and inclusion in the workplace.
#J-18808-Ljbffr