Current jobs related to Senior Software Engineer - Poway - Softworld, a Kelly Company


  • Poway, California, United States Affinity Executive Search Full time

    Job Description: We are seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and testing embedded software for space products. Your expertise will be essential in solving complex software challenges and bringing in new technical...


  • Poway, California, United States Data Device Full time

    Job SummaryData Device Corporation is seeking a highly skilled Senior Software Engineer to join our team in Poway, California. As a key member of our Engineering department, you will be responsible for designing, developing, and testing embedded software for space products.This is a 100% onsite position, and the compensation package includes a salary range...


  • Poway, California, United States LaBine and Associates Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at LaBine and Associates. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software for our satellite technology products.Key Responsibilities:Design and...


  • Poway, California, United States GEICO Full time

    Transformative Senior Engineer Role at GEICOGEICO is seeking an accomplished Senior Engineer to spearhead the development of high-performance, low-latency platforms and applications. As a key member of our engineering staff, you will drive our insurance business transformation by delivering exceptional customer experiences.Key Responsibilities:Design and...


  • Poway, California, United States LaBine and Associates Full time

    Job OverviewImagine working on cutting-edge software that enables space exploration. As a Senior Embedded Software Developer, you'll design, develop, and test software that's integral to the success of space missions. You'll work with a talented team of engineers from various disciplines, leading the architectural design of complex products that require...


  • Poway, California, United States LaBine and Associates Full time

    Job OverviewImagine being part of a team that's pushing the boundaries of space exploration. As a Senior Embedded Software Engineer at LaBine and Associates, you'll have the opportunity to work on cutting-edge projects that require innovative solutions. Your expertise in embedded software will be instrumental in developing the brain and nervous system of the...


  • Poway, California, United States StaffWorks, LLC Full time

    Job SummaryWe are seeking a highly skilled Senior Electrical Engineer to join our team at StaffWorks, LLC. As a key member of our engineering team, you will be responsible for designing, developing, and testing electrical systems for commercial, industrial, and military applications.Key ResponsibilitiesDevelop and implement electrical system designs,...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at General Atomics Aeronautical Systems, Inc. This role will involve designing, developing, and implementing software solutions for our enterprise applications.Key Responsibilities:Design and develop software solutions for enterprise applicationsPlan and coordinate...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Systems Engineer to join our team at General Atomics Aeronautical Systems, Inc. (GA-ASI). As a key member of our Open Architecture group, you will play a critical role in the development of our aircraft and systems.Key ResponsibilitiesManage engineering programs from concept to execution, ensuring...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job Title: Senior Systems Engineer, Gray EagleWe are seeking a highly skilled Senior Systems Engineer to join our Gray Eagle MQ-1C Engineering team in Poway, CA. As a key member of our team, you will be responsible for developing enhancements for Unmanned Aerial Systems (UAS) capabilities using Model Based Systems Engineering (MBSE) techniques.Key...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job Title: Senior Software DeveloperGeneral Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.Job Summary:We are seeking a highly skilled Senior Software Developer to join our team. The successful candidate...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job Title: Senior Project Engineer Air DominanceGeneral Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in Unmanned Combat Air Vehicles (UCAV), autonomy, AI-solutions, defense technologies, and advanced sensing capabilities.We are seeking a highly skilled Senior Project Engineer Air Dominance to join our team in San Diego, CA. As a key member...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job SummaryWe are seeking a highly skilled Senior Electronic Warfare Systems Engineer to join our team at General Atomics Aeronautical Systems. As a key member of our EW/SIGINT System Engineering group, you will be responsible for leading the development of advanced electronic warfare and signals intelligence systems.Key ResponsibilitiesLead the design,...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job Title: Senior Project Engineer Air DominanceGeneral Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in Unmanned Combat Air Vehicles (UCAV), autonomy, AI-solutions, defense technologies, and advanced sensing capabilities. With over eight million flight hours, GA-ASI is committed to rapidly delivering disruptive and advanced autonomous...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job Title: Senior Project Engineer Tactical Data LinksWe are seeking a highly skilled Senior Project Engineer Tactical Data Links to join our team at General Atomics Aeronautical Systems, Inc. (GA-ASI). As a key member of our Agile Mission Systems (AMS) team, you will be responsible for leading tactical data link solutions that provide end-to-end...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job Title: Senior Project Engineer Air DominanceGeneral Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in Unmanned Combat Air Vehicles (UCAV), autonomy, AI-solutions, defense technologies, and advanced sensing capabilities. With over eight million flight hours, GA-ASI is committed to rapidly delivering disruptive and advanced autonomous...


  • Poway, California, United States Teledyne Full time

    Job DescriptionTeledyne is seeking a highly skilled Firmware Developer to join our team. As a Firmware Developer, you will be responsible for the development of embedded software/firmware applications and tools. This includes the maintenance of legacy applications, bug fixes, and the addition of new product features and functionality.Key...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Systems Engineer to join our team at General Atomics Aeronautical Systems, Inc. (GA-ASI). As a key member of our Open Architecture group, you will be responsible for interfacing multiple air and ground systems utilizing Open Architecture (OA) and Open Mission Systems (OMS) across a diverse portfolio of...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job SummaryWe are seeking a highly skilled Senior Project Engineer to join our team at General Atomics Aeronautical Systems, Inc. (GA-ASI). As a Senior Project Engineer, you will lead multi-disciplinary teams, innovate, design, integrate, test, qualify, and rapidly field cutting-edge technologies, sensors, and payload solutions into Unmanned Aerial Systems...


  • Poway, California, United States General Atomics and Affiliated Companies Full time

    Job Title: Senior Project Engineer Tactical Data LinksWe are seeking a highly skilled Senior Project Engineer Tactical Data Links to join our team at General Atomics Aeronautical Systems, Inc. (GA-ASI). As a key member of our Agile Mission Systems (AMS) team, you will be responsible for leading tactical data link solutions and providing end-to-end...

Senior Software Engineer

3 months ago


Poway, United States Softworld, a Kelly Company Full time

Job Title: Senior Software Engineer

Job Location: Poway California 92064

Onsite Requirements:

  • C Programming
  • Python
  • Baremetal Embedded

Job Description:

Essential Functions:

  • Provide technical expertise within the Engineering department to solve difficult software
  • challenges or problems or to bring in new technical capability
  • Design, develop, document and test embedded software for space products
  • Develop C or assembly code for Bootloaders, BSP, VxWorks 6.9 or 7.0 and future versions,
  • Embedded Linux, RTEMS device drivers
  • Able to debug, test, and verify component and board designs through software
  • Develop test programs, test plans, and verification plans
  • Represent Engineering in technical customer discussions / meetings
  • Assist Manufacturing Engineers with technical assistance with production issues
  • Able to Develop and Maintain Python based desktop GUI applications to control and monitor
  • Automated Test Equipment (pyvisa, nidaqmx)

Responsibilities:

  • Product Specifications: Implement innovative approaches and develop clearly written design
  • specifications that ensure PDC's products are designed to succeed in the market relative to their technical performance, feature set, cost and time to market goals.
  • Architecture: Facilitate the design of complex products by leading and coordinating engineering teams of varied technical disciplines through clearly documented architectural level design documents. Lead the decision and tradeoff process for issues that cross hardware/software or other technical discipline boundaries.
  • Design (and develop): Perform original and innovative software design and distill large-scale designs into architectural elements that facilitate the division of design work to teams of two or more engineers.
  • Planning: Develop plans, schedules, and identify resources required to develop products from market requirement through product release. Identify risk areas and develop contingency plans to eliminate or mitigate risk that could result in schedule delays or failure to meet specification or design plan requirements.
  • Innovation: Conceive methods for achieving product requirements and specifications using appropriate software architecture and design techniques. Anticipate possible difficulties and develop alternate methods.
  • Maintenance: Provide support for maintaining existing products by investigating and resolving defect reports, creating documentation, and creating and releasing new versions of software packages.
  • Continuous Improvement: Take the initiative to research, develop, propose, evaluate and/or implement new methods, processes, techniques, tools, components, or technology that improve quality, timeliness and/or performance of PDC's products or the efficiency or cost effectiveness of PDC's engineering work. Modify existing SOPs or create new SOPs to implement new processes.

Required Knowledge, Skills and Abilities:

  • Fluent in C and Python, strong VxWorks, Linux, and Bare Metal embedded background, development of bootloaders, BSP, VxWorks 7, Linux, and RTEMS device drivers test code and scripts
  • Familiarity with Build root and or Yocto Linux build systems
  • Good understanding of NAND FLASH memory file systems, drivers, and implementation
  • Skilled in low level hardware code development and debugging. Skilled with debuggers/In-circuit emulators.
  • Experience and skills in debugging using lab equipment and other tools
  • Ability to work in a team setting effectively
  • Successfully problem solves and manages conflict
  • Has analytical, evaluative, and objective critical thinking skills

Educational / Experience Qualifications:

  • Bachelor's degree in computer science, Computer Engineering, or a related field, Master's
  • degree is a plus
  • 10+ years relevant work experience
  • Benefits
  • People-Focused Policies
  • Career Development
  • Medical/Dental/Vision Coverage
  • Generous Paid Time Off
  • Tuition Reimbursement
  • Employee Referral Program

** 3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.

This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.

This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role. **