Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

Intone Inc

We are seeking a permanent Embedded Software Engineer to join a collaborative engineering team in Germantown, Maryland. This hands-on role focuses on embedded software development for microcontrollers, microprocessors, and similar hardware platforms, with close interaction with hardware teams and direct lab work.

Responsibilities
  • Design, develop, debug, and test embedded software using C and C++.
  • Develop software for microcontrollers, microprocessors, soft processors, and other hardware-based computing platforms.
  • Work directly with engineering boards during initial bring-up, integration, testing, and debugging.
  • Develop software that interfaces between low-level hardware and Linux-based host systems.
  • Participate in hardware/software integration for PCIe-based devices and server platforms.
  • Develop Linux kernel modules, drivers, and user-space Linux software as needed.
  • Troubleshoot problems across embedded software, hardware, operating systems, and system interfaces.
  • Work closely with hardware and FPGA engineers to integrate software with board-level functionality.
  • Support lab testing using oscilloscopes, logic analyzers, and other electronic test equipment.
  • Assist with manufacturing, validation, and system-level testing.
  • Work hands-on with servers, lab equipment, boards, racks, and related hardware when necessary.
  • Use AI-assisted development tools where they provide meaningful engineering leverage while maintaining ownership of code quality and correctness.
  • Contribute to technical planning and product development within a small, collaborative engineering team.
Qualifications
  • Required:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, Mathematics, or a related technical field, or equivalent relevant experience.
  • Strong C and C++ programming experience in embedded environments.
  • Experience programming microcontrollers, microprocessors, soft processors, or similar embedded computing platforms.
  • Strong understanding of embedded systems and hardware/software interaction.
  • Hands-on experience with board bring-up, board-level debugging, or hardware integration.
  • Strong Linux experience.
  • Experience developing software that communicates with hardware devices and host systems.
  • Comfortable working hands-on in a lab environment, including installing, testing, and troubleshooting hardware and servers.
  • Strong communication, troubleshooting, and problem-solving skills.
  • Preferred:
  • 4 years of embedded software engineering experience.
  • Familiarity with Linux kernel modules, device drivers, or low-level Linux development.
  • Python and/or Bash scripting experience.
  • Experience using oscilloscopes, logic analyzers, and similar electronics lab equipment.
  • MicroBlaze experience.
  • FPGA, Verilog, or VHDL knowledge.
  • Experience with PCIe-based hardware.
  • Signal processing, control systems, RF, or mixed-signal electronics experience.
#J-18808-Ljbffr
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Germantown, MD vacancy
  •  ...Aerospace & DefenseSelling Points Shape the future of embedded systems with cutting-edge technology integration....  ...solutions. Advance your expertise in AI-powered engineering workflows.Job DescriptionEmbedded Software Engineer OverviewThe Embedded Software Engineer will... 
    Suggested

    Green Key Resources

    Germantown, MD
    2 days ago
  • $91k - $129.8k

    Job DescriptionWho will you be working with?As an Embedded Software Engineer, you will collaborate with cross-functional engineering teams to design, develop, and maintain embedded software solutions for industrial electronics products. You will work throughout the product... 
    Suggested
    Work experience placement
    Worldwide
    Relocation package

    Wabtec

    Germantown, MD
    3 days ago
  • $107.09k - $144.57k

     ...Senior Embedded Software Engineer (Onsite) Location: Germantown, MD, US, 20876 Job ID: 114921 The salary range for this position is $107,089.00-$144,570.00. Job Summary DRS RADA Technologies in Germantown, MD, is hiring a Senior Embedded Software Engineer... 
    Suggested
    Full time
    For contractors
    Flexible hours

    Leonardo DRS

    Germantown, MD
    3 days ago
  • $125k - $155k

     ...endpoints for critical workflows today. We are a passionate team of engineers, physicists, and cryptographers committed to transforming...  ...data and communications! Qrypt is looking for an Embedded Software Engineer to join our team. The Embedded Software Engineer will... 
    Suggested
    Work experience placement
    Work at office

    Qrypt

    Germantown, MD
    a month ago
  •  ...Job Description Robotic Research, LLC is currently seeking applications for a full-time Senior Embedded Software Engineer at our Clarksburg, MD campus. We are looking for embedded engineer to lead embedded computing selection and development for autonomous systems.... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Talentify.io

    Clarksburg, MD
    4 days ago
  • $87.1k - $157.45k

    Leidos is seeking an Infrastructure Implementation Engineer to join the Air Traffic Business Area within the Homeland Sector, supporting...  ...of FAA modernization programs that depend on well-engineered software development and test environments to build and validate next-generation... 
    Full time
    Shift work

    Leidos

    Gaithersburg, MD
    23 hours ago
  • $87.1k - $157.45k

     ...seeking a Reliability, Maintainability and Availability (RMA) Engineer to join a dynamic engineering team supporting the Federal Aviation...  ...assessments.Collaborate with systems engineering, hardware, software, maintenance, logistics, test, and program teams to integrate RMA... 
    Full time

    Leidos

    Gaithersburg, MD
    4 days ago
  • $91k - $129.8k

    Job DescriptionRole Summary/Purpose:As the Advanced Lead Engineer, you will be responsible for leading the design, development and deployment...  ...experience involving; Engineering Systems, Hardware / Software Engineering, and/or Data Information Systems.Strong analytical... 
    Work experience placement
    Work at office
    Worldwide

    Wabtec

    Germantown, MD
    4 days ago
  • $128k - $195.25k

     ...Regular Job Description Position Summary The Lead Systems Engineer is responsible for leading requirements management,...  ...systems. They will collaborate closely with mechanical, electrical, software, and test teams to integrate subsystems into mission-capable solutions... 
    Permanent employment
    Contract work

    Jobleads-US

    Germantown, MD
    2 days ago
  •  ...complex systems spanning hardware, FPGA/digital logic, embedded firmware, Linux, and application-level software. The role works across the full product lifecycle,...  ...components, resolving issues that span multiple engineering disciplines. Create and improve manufacturing... 
    Full time

    Green Key Resources

    Germantown, MD
    -12
  •  ...collaborate and to push for solutions that will delight our customers.Duties & Responsibilities: Interested in hardware and FPGA engineering? Gain real world experience while working as a hardware co-op at Viavi Solutions!You will work on a product development team to bring... 
    Full time
    Work from home

    Viavi

    Germantown, MD
    2 days ago
  •  ...will delight our customers.Duties & Responsibilities: Duties & Responsibilities:We are seeking an enthusiastic and skilled StaffFPGA Engineer to join our Germantown, Maryland team developing state of the art Communications Test & Measurement products. The successful... 
    Full time
    Work from home

    Viavi

    Germantown, MD
    3 days ago
  • $87.1k - $157.45k

    Leidos is seeking Lead Systems Engineers to join the Air Traffic Business Area within the Homeland Sector, supporting the development...  ...is anticipation of future work. As a member of a Scaled Agile software development organization, you will contribute to the technical... 
    Full time
    Remote work

    Leidos

    Gaithersburg, MD
    23 hours ago
  • $107.9k - $195.05k

    Senior Systems Engineer - Agile Team Systems EngineeringLeidos is seeking Senior Systems Engineers to join the Air Traffic Business Area...  ...in anticipation of future work.As a member of a Scaled Agile software development organization, you will contribute to the technical... 
    Full time
    Remote work

    Leidos

    Gaithersburg, MD
    2 days ago
  • $131.3k - $237.35k

     ...Vision. Shape the Future.Leidos is seeking an experienced Systems Engineer Subject Matter Expert (SME) to provide technical leadership for...  ...technical development leads and test engineers to make the software and testing more effective and reliable and maintain system documentation... 
    Full time
    Contract work
    For contractors

    Leidos

    Gaithersburg, MD
    2 days ago
  •  ...As a Hardware Engineer, you will be responsible for advanced research, new product development, and support for existing product manufacturing operations in the primary market segments including; satellite communication, satellite-based navigation systems, 4G and 5G systems... 

    Maxtena

    Germantown, MD
    23 hours ago
  •  ...interest interest. Please reply for further information. Term: Full Time Location: German town MD, + Travel Role: Systems Engineer--EO IR Environment $: Open Vertical: EO IR Product Company-US division About the job Job Title: Pre/Post-Sales System Engineer... 
    Full time

    EMW Staffing Solutions LLC

    Germantown, MD
    1 day ago
  • $107.09k - $144.57k

     ...Senior Systems Engineer - Integration Location: Germantown, MD, US, 20876 Job ID: 115289 The salary range for this position is $...  ...Level III Systems Integration Engineer to lead the integration of software, hardware, and network subsystems into complete radar systems.... 

    Leonardo DRS

    Germantown, MD
    17 hours ago
  •  ...Radar Systems Engineer and Senior Radar Systems Engineer Openings (Algorithm Experience Required) Germantown, MD, ONSITE Job ID: 11...  ...and the development and decomposition of system, hardware and software requirements, and support integration of radars into counterdefensive... 
    Full time
    Temporary work
    For subcontractor
    Flexible hours

    Leonardo DRS

    Germantown, MD
    3 days ago
  • $107.09k - $144.57k

     ...Senior Systems Engineer - Radar Signal Processing Location: Germantown, MD, US, 20876, onsite Job ID: 115528 DRS RADA Technologies...  ..., and developing and decomposing system, hardware, and software requirements. You will also support the integration of radar systems... 
    Full time
    Contract work
    Work experience placement
    For subcontractor
    Local area
    Flexible hours

    Leonardo DRS

    Germantown, MD
    17 hours ago
  • $65k - $100k

     ...enhancements to existing applications. Participates with project teams involved in defining, developing, acquiring and implementing new software applications. Maintains a standard level of user documentation. Assists with the development of user acceptance test plans... 
    Full time
    Work at office
    Flexible hours

    Covista

    Gaithersburg, MD
    1 day ago
  •  ...better-informed decisions using trusted data at scale. Leidos Digital Modernization sector is seeking an experienced Senior Systems Engineer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across multiple DoD... 

    Navstar

    Gaithersburg, MD
    23 hours ago
  •  ...Position Overview Ennoble First is seeking a Senior Systems Engineer to support an Intelligence Community customer in Gaithersburg,...  ...sustainment. The Senior Systems Engineer will work closely with software engineers, cybersecurity professionals, Agile development teams... 
    Full time
    Relocation package
    Shift work

    Ennoble First, Inc.

    Gaithersburg, MD
    3 days ago
  •  ...X-Energy is seeking a test hardware design engineer to join our nuclear auxiliary systems prototype development team. The ideal candidate...  ...-Aided Design (CAD) and product lifecycle management (PLM) software. Hardware ownership including manufacturing and testing oversight... 
    Full time
    Internship
    Work at office

    X-energy

    Gaithersburg, MD
    -12
  •  ...company for you! Experience the difference, and let’s talk about your future at Systems Plus today. Position Title Computer Software Engineer Position Type Full-Time, On-Site Position Location Gaithersburg, MD Tracking Code 01175 Daily... 
    Full time
    Contract work
    For contractors
    Worldwide

    Systems Plus

    Gaithersburg, MD
    2 days ago
  • $87.1k - $157.45k

     ...DescriptionSoftware DeveloperUK NASR PDT Evolution ProgramLeidos is seeking a Software Developer to be based in Gaithersburg, MD; Eagan, MN; or Egg...  ...supporting UK air traffic services.You will join a dynamic engineering team responsible for building and sustaining real-time, high-... 
    Full time
    Work at office

    Leidos

    Gaithersburg, MD
    16 hours ago
  • $150k - $190k

    Systems Engineer Lead — Germantown, MDA federal science and research organization is expanding its enterprise engineering team, and weare hiring the lead for it. This is the senior technical authority on the systems engineeringfunction — you set the architecture direction... 

    Dunhill Professional Search

    Germantown, MD
    2 days ago
  •  ...Job Title: Sr. Systems Engineer Location: Gaithersburg, MD – On-site Type: Contract-to-Hire Security Clearance: Active Top Secret...  ...~ Bachelor's degree in Systems Engineering, Computer Science, Software Engineering, Electrical Engineering or a related STEM... 
    Full time
    Contract work
    Local area

    System One

    Gaithersburg, MD
    1 day ago
  •  ...technical audiences. Elicit and refine customer requirements, evaluate alternatives, and recommend products and configurations across software, platform, network, and cloud domains. Design, plan, and deploy DNS architectures with an emphasis on scalability, reliability,... 
    Work at office

    General Dynamics

    Germantown, MD
    2 days ago
  • $87.1k - $157.45k

    We are seeking a highly skilled, hands-on Senior Systems Engineer to lead the development, authoring, and lab validation of complex Technical...  ...execute and validate new or modified configuration steps, software patches, and hardware replacements.Infrastructure Evaluation:... 
    Full time

    Leidos

    Gaithersburg, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!