Talent.com
Sr Embedded Software Engineer, Satellite Hardware

Sr Embedded Software Engineer, Satellite Hardware

International Staff ConsultingPoway, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Satellite Engineering Position

Work on hardware that goes on the latest satellites, which is a fast-growing industry. You will work in a small engineering environment where there is no multiple levels of management so you will work directly with those making the decisions.

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.
  • Qualifications

    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 Buildroot 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
  • Create a job alert for this search

    Embedded Software Engineer • Poway, CA, United States

    Related jobs
    • Promoted
    Sr. Embedded Software / Firmware Engineer / Contractor

    Sr. Embedded Software / Firmware Engineer / Contractor

    A2e TechnologiesSan Diego, CA, United States
    Full-time
    Embedded Software / Firmware Engineer / Contractor.Embedded Software / Firmware Engineer for a Hybrid role.Contractor with a Can Do approach with the ability to come up to speed quickly technically.Very ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Specialist, Embedded Software Engineer (Link 16)

    Sr. Specialist, Embedded Software Engineer (Link 16)

    L3 TechnologiesCarlsbad, CA, United States
    Full-time
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers' mission and quest ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Embedded Systems AND Software Engineer

    Embedded Systems AND Software Engineer

    Insight GlobalSan Diego, CA, United States
    Full-time
    A client in the San Diego Area is looking for a Senior Electrical Engineer to join the Electrical Technologies Signal Electronics and Embedded Systems team located in Rancho Bernardo.We are looking...Show moreLast updated: 8 hours ago
    • Promoted
    Space Embedded Engineer

    Space Embedded Engineer

    Insight GlobalCarlsbad, CA, United States
    Full-time
    Insight Global is seeking an Embedded Engineer to support a federal program based out of Carlsbad, CA.The day to day duties of the job include : . Understand and analyze user and system requirements a...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Embedded Software Engineer Crypto

    Senior Embedded Software Engineer Crypto

    Innoflight IncSan Diego, CA, United States
    Full-time
    Grow With Us And Stay Extraordinary.Launch your career to new heights with Innoflightone of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of...Show moreLast updated: 8 hours ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    RadarSan Diego, CA, United States
    Full-time
    At RADAR, we're transforming the way the world thinks about physical retail.RADAR has raised over $104M from top investors, retailers, and strategics and works with some of the world's retail brand...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Embedded Software Engineer II - RUST

    Embedded Software Engineer II - RUST

    Innoflight IncSan Diego, CA, United States
    Full-time
    GROW WITH US AND STAY EXTRAORDINARY : .Launch your career to new heights with Innoflight-one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Embedded Software Engineer - RUST

    Senior Embedded Software Engineer - RUST

    Innoflight IncSan Diego, CA, United States
    Full-time
    GROW WITH US AND STAY EXTRAORDINARY : .Launch your career to new heights with Innoflight-one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future ...Show moreLast updated: 8 hours ago
    • Promoted
    Embedded Software Engineer, Firmware

    Embedded Software Engineer, Firmware

    METASan Diego, CA, United States
    Full-time
    At Meta, we're building innovative products that make it easier for people to connect with each other and enjoy immersive experiences. Our team of world-class experts is developing and shipping prod...Show moreLast updated: 30+ days ago
    • Promoted
    Sr Embedded Software engineer

    Sr Embedded Software engineer

    LABINE AND ASSOCIATES, INC.Poway, CA, United States
    Full-time
    Imagine working in a field where every line of code you write has the potential to impact space exploration.As a Senior Embedded Software Engineer, you wouldn't just be creating software-you'd be d...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Specialist, Embedded Software Engineer (Link 16)

    Sr. Specialist, Embedded Software Engineer (Link 16)

    L3HarrisCarlsbad, CA, United States
    Full-time
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers' mission and quest ...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Embedded Software Engineer - Controls Units in San Diego

    Embedded Software Engineer - Controls Units in San Diego

    Energy Jobline ZRSan Diego, CA, United States
    Full-time
    Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub.We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Modular Medical, Inc.San Diego, CA, United States
    Full-time
    At Modular Medical, our goal is to simplify diabetes management, ensuring that everyone has access to the superior care that insulin pumps offer. We believe that managing diabetes should be empoweri...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Sr. Embedded Software Engineer - RUST

    Sr. Embedded Software Engineer - RUST

    Innoflight IncSan Diego, CA, United States
    Full-time
    Grow With Us And Stay Extraordinary.Launch your career to new heights with Innoflightone of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of...Show moreLast updated: 8 hours ago
    • Promoted
    Principal Software Engineer (Embedded Firmware)

    Principal Software Engineer (Embedded Firmware)

    Tandem Diabetes CareSan Diego, CA, United States
    Full-time
    Tandem Diabetes Care creates new possibilities for people living with diabetes, their loved ones, and their healthcare providers through a positively different experience.We'd love for you to team ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Systems and Software Engineer

    Embedded Systems and Software Engineer

    Insight GlobalSan Diego, CA, United States
    Full-time
    A client in the San Diego Area is looking for a Senior Electrical Engineer to join the Electrical Technologies Signal Electronics and Embedded Systems team located in Rancho Bernardo.We are looking...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Sayva SolutionsCarlsbad, CA, United States
    Full-time
    We are partnering with a highly innovative technology organization to identify an experienced Embedded Software Engineerto join their engineering team. This role focuses on the development of embedd...Show moreLast updated: 9 hours ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    General AtomicsSan Diego, CA, United States
    Full-time
    General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft,...Show moreLast updated: 30+ days ago