Talent.com
Embedded Software Engineer
Embedded Software EngineerSiemens Healthineers • Falls Church, VA, United States
[error_messages.no_longer_accepting]
Embedded Software Engineer

Embedded Software Engineer

Siemens Healthineers • Falls Church, VA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Embedded Software Engineer

Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.

Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility to foster your professional and personal growth, all while valuing your unique contributions.

We are seeking an experienced Embedded Software Engineer with experience in two areas : Embedded Linux Software Development and bare metal programming in PSoC 6 microcontrollers to join our R&D team developing cutting-edge medical imaging devices built on custom hardware platforms.

In this role, you will be responsible for the design, development, and maintenance of embedded Linux and PSoC 6 systems that power high-performance, real-time medical imaging solutions.

This is a hands-on position involving close collaboration with hardware, imaging, and software engineers, with a strong emphasis on system reliability, safety, and regulatory compliance (e.g., IEC 62304).

Key Responsibilities :

  • Develop and maintain embedded Linux software stacks for custom medical imaging hardware.
  • Customize embedded Linux distributions using the Yocto Project.
  • Write and integrate device drivers for hardware peripherals (e.g., SPI, I2C, UART, USB, Ethernet, GPIO).
  • Perform board bring-up and integrate bootloaders (e.g., U-Boot), Linux kernel, and device trees for ARM-based SoCs.
  • Optimize system performance and boot time for real-time image acquisition and processing.
  • Design, develop, and test bare metal firmware for PSoC 6 microcontrollers used in medical devices.
  • Work closely with hardware engineers to bring up new boards, validate peripherals (UART, SPI, I2C, ADC, BLE), and troubleshoot low-level issues.
  • Collaborate with imaging, hardware, and systems engineers to define software interfaces and integration strategies.
  • Ensure software complies with medical device standards (e.g., IEC 62304, ISO 13485, FDA 21 CFR Part 820).
  • Implement and document software development processes, including risk management, traceability, and verification.
  • Contribute to software verification and validation testing, including unit, integration, and system-level tests.

Required Qualifications :

  • Bachelor's or master's degree in computer engineering, Electrical Engineering, or a related discipline.
  • 4+ years of experience in embedded Linux development on custom hardware platforms.
  • Proficiency in C / C++ programming in embedded environments.
  • Solid experience with the Linux kernel, bootloader (U-Boot), and device tree configuration.
  • Strong background in Yocto Project Linux build systems.
  • 2+ years of experience in embedded development with PSoC 6 devices.
  • Experience with BLE, CapSense, and low-power design on PSoC 6.
  • Familiarity with PSOC Creator and Peripheral Driver Library
  • Familiarity with version control systems (TFS, Git) and issue tracking tools (TFS, JIRA, GitHub Issues).
  • Ability to read schematics and understand PCB layouts.
  • Experience with hardware interfaces (e.g., USB, MIPI, I2C, SPI) and real-time data handling.
  • Understanding medical software development lifecycles and documentation requirements.
  • Job requires presence in office five days a week
  • Preferred Qualifications :

  • Experience working with medical devices, especially in diagnostic imaging (e.g., ultrasound, MRI, CT).
  • Familiarity with image acquisition pipelines, camera sensor drivers, or FPGA communication.
  • Knowledge of IEC 62304, ISO 14971 (risk management), and other relevant medical standards.
  • Experience with scripting languages (e.g., Python, Bash) for automation and testing.
  • Familiarity with CI / CD tools and version control systems (e.g., Git, Jenkins).
  • Prior experience in low-latency, real-time, or high-throughput embedded applications
  • Who we are : We are a team of more than 72,000 highly dedicated Healthineers in more than 70 countries. As a leader in medical technology, we constantly push the boundaries to create better outcomes and experiences for patients, no matter where they live or what health issues they are facing. Our portfolio is crucial for clinical decision-making and treatment pathways.

    How we work : When you join Siemens Healthineers, you become one in a global team of scientists, clinicians, developers, researchers, professionals, and skilled specialists, who believe in each individual's potential to contribute with diverse ideas. We are from different backgrounds, cultures, religions, political and / or sexual orientations, and work together, to fight the world's most threatening diseases and enable access to care, united by one purpose : to pioneer breakthroughs in healthcare. For everyone. Everywhere. Sustainably.

    [job_alerts.create_a_job]

    Embedded Software Engineer • Falls Church, VA, United States

    [internal_linking.similar_jobs]
    Senior Embedded Software Engineer, Intelligence Systems

    Senior Embedded Software Engineer, Intelligence Systems

    Anduril Industries • Reston, Virginia, United States
    [job_card.full_time]
    Anduril Intelligence Systems (AIS) is focused on positioning Anduril as a lead provider of specialized engineering and products for Intelligence Community (IC) customers. We work within the IC to un...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Embedded / Cloud

    Software Engineer - Embedded / Cloud

    Viasat • Germantown, MD, United States
    [job_card.full_time]
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Development Engineer

    Embedded Development Engineer

    Cohere Technology Group LLC • Herndon, VA, US
    [job_card.full_time]
    Cohere is looking for software engineers with C / C++ and assembly skills, hands-on knowledge of operating system internals including writing device drivers for current, new, and emerging hardware pr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Onsite Embedded Software Engineering Manager

    Onsite Embedded Software Engineering Manager

    Curtiss-Wright Corporation • Ashburn, VA, United States
    [job_card.full_time]
    A leading defense solutions provider in Ashburn, VA, is seeking a Manager of Software Engineering to lead embedded software development and provide technical guidance to the team.The role requires ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Reverse Engineer : All Levels - FUTURE NEED

    Embedded Reverse Engineer : All Levels - FUTURE NEED

    Cipher Tech Solutions • Vienna, VA, US
    [job_card.full_time]
    FUTURE NEED - Not a current vacancy.If you apply, this could be a multi-year process.The candidate will be primarily focused on conducting software analysis of embedded products.The focus will be o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Crystal Management | CMIT • Vienna, VA, United States
    [job_card.full_time]
    CMiT is looking for a Senior Software Engineer to help design, build, and maintain our AWS Serverless applications.You'll work with a talented team to create high-quality solutions using React (wit...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal / Sr. Principal Embedded Software Engineer

    Principal / Sr. Principal Embedded Software Engineer

    Northrop Grumman • Chantilly, Virginia, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Trident Systems LLC • Fairfax, VA, US
    [job_card.full_time]
    Senior Embedded Software Engineer.At Trident Systems, we believe that strong engineering principles are fundamental to driving innovation and solving complex problems. We promote a culture character...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director- Device Engineering

    Director- Device Engineering

    Alarm.com • McLean, VA, United States
    [job_card.full_time]
    Director of Embedded Software to lead our Device Engineering organization's embedded software strategy and execution.As a Director, you will oversee multiple teams of Embedded Software Engineers an...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Trident Systems Inc • Fairfax, Virginia, USA
    [job_card.full_time]
    Senior Embedded Software Engineer.At Trident Systems we believe that strong engineering principles are fundamental to driving innovation and solving complex problems. We promote a culture characteri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - C++

    Software Engineer - C++

    Verisign • Reston, VA, United States
    [job_card.full_time]
    Verisign helps enable the security, stability, and resiliency of the internet.We are a trusted provider of internet infrastructure services for the networked world and deliver unmatched performance...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer I

    Senior Embedded Software Engineer I

    Rocket Lab Corporation • Chantilly, VA, US
    [job_card.permanent]
    Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    IBM ITX Software Engineer

    IBM ITX Software Engineer

    Akaasa Technologies • Reston, Virginia, USA
    [job_card.full_time] +1
    Location : Onsite 3-4x per year in Reston VA.DMV is preferred approved states acceptable (Wash DC MD VA WV NC PA DE NY NJ TX FL). Interview Process : Video then F2F in Reston is required (even for out...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    The Swift Group • Dranesville, Virginia, United States
    [job_card.full_time]
    Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Communit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Systems Software Engineer

    Senior Systems Software Engineer

    Talentremedy • Ashburn, Virginia, United States
    [job_card.full_time] +1
    This client is building a mission-driven team committed to delivering space-based solar power to the world.They operate at the intersection of space and clean energy, delivering base-load power 24 / ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocations • Manassas, Virginia, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Embedded / Cloud.Key Responsibilities Integrate and troubleshoot embedded systems software Maintain and update infrastructure repositories defined as...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Two Six Technologies • Herndon, Virginia, United States
    [job_card.full_time]
    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Technology Advancement Group • Ashburn, VA, United States
    [job_card.full_time]
    Our history is a tapestry of resilience and innovation, shaping us into a company that's not just simply expanding, but developing professionally at every level. We are a team of technical experts w...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]