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

Embedded Software Engineer

Perceptive Innovations

Responsibilities Include Perceptive Innovations is seeking a self-starting and experienced individual to take the lead role as embedded software architect and developer for FPGA SoC and CPU SoC image processing and FPGA control development and implementation for a battery powered digital night vision goggle system, wideband RF signal processing, and synthetic aperture radar systems. Design and implementation of Embedded Software for FPGA or CPU SoC processing systems Embedded Linux and CUDA on NVIDIA Jetson GPU SoC processing systems Real time Software development with Linux and "Bare Metal" on Arm multicore processors Real time hardware control and interfacing with/within an FPGA, including shared memory, DMA, FIFOs, and I/O interfaces Development of self-checking unit/system-level tests, test benches, and simulations Troubleshooting and resolving design issues Preparation of detailed technical design documentation and required reports Independent time management of responsibilities, to include work planning and assignment, communication of status and code reviews, with a startup spirit and work ethic to get the job done within constrained timelines and funding Knowledge of Digital Signal Processing (DSP) is highly desired Ability to design and implement software in an FPGA environment, to include customizing the embedded operating system (e.g., Yocto) and collaborating with the FPGA team. Qualifications The position requires complete competence in embedded software development, and specifically experience with the real time considerations of a small embedded system with low-level hardware interfaces. Extra consideration given to candidates with experience with FPGA RTL design, simulation, and implementation experience (VHDL, Verilog). The following skillsets are also required: Some familiarity with FPGA design flows such as Vitis/Vivado, Quartus Prime, Radiant, and Libero Familiarity with the full development cycle of embedded CPU SoCs and FPGA design Recent Xilinx experience with embedded software, preferably including the Versal devices Understanding of digital signal processing hardware architectures, and ideally image processing Familiarity with digital electronics hardware design Linux and embedded operating systems, RTOS, and bare metal software development Strong understanding of software and hardware interaction, and ideally experience in Xilinx SoC development with embedded multicore processors and FPGA hardware/software co-design Excellent verbal and written skills to interact with design teams, management and customers Other duties as assigned Minimum 5 years' (5-10 desired) experience working with embedded software development and FPGAs The Following Skillsets Are Desired Experience with digital signal processing, including video and RF signal processing Experience with PicoBlaze, MicroBlaze and ARM Cortex A and M cores Working knowledge of lab equipment such as oscilloscopes, spectrum analyzers, signal sources, power supplies Xilinx FPGAs and Vitis/Vivado Tool Suite NVIDIA JetPack and CUDA Toolkit Experience with modern CPU SoC devices and SoMs (e.g., Qualcomm, NXP) Use of collaboration tools for codebase control in team environment MATLAB/Simulink modeling of signal processing systems, at a minimum able to understand a high level model and convert to an implementation At least a working knowledge of FPGA HDL languages (VHDL, Verilog) and understanding of PS/PL interactions and integration Experience with script languages (Tcl, Python, Perl, Ruby, etc.) A bachelor's degree in EE/CE/ECE is required; CS degree will be considered with relevant coursework and experience. A master's degree is strongly preferred. Preference will be given to applicants with prior relevant experience. Perceptive Innovations offers competitive pay in a relaxed and independent work environment, with a growing benefits package and an early-stage startup incentive stock options plan for qualified applicants. Perceptive Innovations is an equal opportunity employer. Successful applicant must be a U.S. Citizen with the future ability to obtain a DoD Security Clearance #J-18808-Ljbffr Perceptive Innovations

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Virginia, MN vacancy
  •  ...mobility, and augmented reality. The $260B annual GNSS Hardware, Software and Data Services market is ripe for disruption and...  ...The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing... 
    Suggested
    Full time

    TrustPoint

    Virginia, MN
    4 days ago
  • $95.5k - $181.7k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...both Windows and Linux environments for embedded systems utilizing microcontrollers or PLCs...  ...harsh environments CAD experience with software such such as PTC Creo (Pro-E) or... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Virginia, MN
    22 hours ago
  • $151.3k - $226.9k

     ...tactical intelligence, including electronics programs, advanced technologies, ground and communications, imagery programs, and systems engineering and launch. Within NSG, the National Geospatial Programs (NGP) GEOINT Integration Ground Architecture and Acquisitions (GIGAA)... 
    Suggested
    Part time
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    AERO

    Virginia, MN
    4 days ago
  •  ...we customize our solutions and services to align with the unique needs of each client.Job DescriptionJob Description: As the Software Engineer Lead you will be responsible for developing, enhancing, and sustaining software systems and products in a cross-functional team... 
    Suggested
    Casual work

    EROS Technologies

    Virginia, MN
    16 hours ago
  • $175k - $228k

     ...mobility, and augmented reality. The $260B annual GNSS Hardware, Software and Data Services market is ripe for disruption and TrustPoint...  ...Valley, TrustPoint is seeking a full-time Principal Systems Engineer to lead integration across our satellite, payload, ground, RF,... 
    Suggested
    Full time

    Trust Point Inc.

    Virginia, MN
    1 day ago
  • $197.3k - $225.1k

     ...Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Socket

    Virginia, MN
    22 hours ago
  • $149.4k - $202k

     ...Noctua Technology is seeking a Senior Software Engineer specializing in Site Reliability Engineering to join their team. This role focuses on the reliability and performance of cloud-native applications, emphasizing Infrastructure as Code and automation. The ideal candidate... 
    Remote work

    Noctua Technology

    Virginia, MN
    16 hours ago
  • Type of Employment : Full time with Zillion Technologies Location: Ashburn, VA or Bethesda MD (Hybrid) The Computer Vision Engineer role owns all computer vision engineering effort. You will work on edge-deployed CV pipelines running on NVIDIA Jetson hardware, and GPU... 
    Full time

    Zillion Technologies, Inc.

    Virginia, MN
    2 days ago
  • $149.4k - $202k

     ...Senior Software Engineer- Site Reliability Engineering (SRE) DC, MD, VA, CA The Site Reliability Engineering discipline at Noctua Technology, LLC is a strategic force driving digital transformation. We treat operations as a software engineering challenge, focusing... 
    Remote work

    Noctua Technology

    Virginia, MN
    1 day ago
  • $200k - $275k

     ...This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Senior Solutions Engineer (Enterprise Pre-Sales) Secure Every Identity, from Human to AI Agent About the Role At Okta, we believe that identity is the... 
    Local area
    Worldwide
    Flexible hours

    Visa Hunt

    Virginia, MN
    4 days ago
  • $90k - $125k

     ..., Inc. has an immediate opening for a full-time Senior Systems Engineer to provide systems engineering support and analyses of conceptual...  ...part of a government/contractor team. Previous experience in software feature testing and/or operations of U.S. Navy Electronic Warfare... 
    Full time
    Temporary work
    For contractors
    Local area
    Immediate start
    3 days per week

    Envisioneering, Inc.

    Virginia, MN
    3 days ago
  • $95.5k - $181.7k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...definition and control Experience with system software, system hardware, system requirements,...  ...both Windows and Linux environments for embedded systems utilizing microcontrollers or... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Virginia, MN
    1 day ago
  • $130k - $160k

    About Amentum Amentum is a global leader in advanced engineering and innovative technology solutions, trusted by the United States and its...  ...Off-The-Shelf (GOTS) and Commercial Off-The-Shelf (COTS) software technologies. Demonstrated ability to develop system integration... 

    Amentum

    Virginia, MN
    2 days ago
  • MANTECH is seeking a motivated, customer-oriented SIGINT Systems Engineer to help support our current Marine Corps Contract in Stafford,...  ...the government technical lead. As required, update or develop software patch management plans. Interface with the Program Office to manage... 
    Contract work
    Work at office

    ManTech

    Virginia, MN
    2 days ago
  • $135k - $203k

    Title: Space Systems Engineer Belong. Connect. Grow. with KBR! KBR’s National Security Solutions team provides high-end engineering and...  ...tools and financial systems, MS Office, and project management software. Demonstrated ability to establish and maintain trusted client... 
    Contract work
    For contractors
    Local area
    Flexible hours

    Socket.dev

    Virginia, MN
    2 days ago
  •  ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from...  ...to obtain CI Polygraph US Citizenship Required As a Systems Engineer, you will... As a Systems Engineer you will support a Cloud-... 
    Immediate start

    Rgi Corp

    Virginia, MN
    3 days ago
  • $95k - $145k

     ...Program Manager Tactical Communications & Electromagnetic Warfare Systems (PM TCE), we are seeking JR, MID, and SR-level Systems Engineers. Responsibilities General requirements are as follows: Plan, schedule, conduct, and coordinate detailed phases of the engineering... 
    Full time
    Work at office

    Mlt-Systems

    Virginia, MN
    3 days ago
  • Support satellite communication (SATCOM) activities and enterprise-wide systems engineering Operate and maintain complex software and hardware systems Report and document anomalous performance Interact with team members to perform corrective actions Crosstrain in other... 
    Contract work
    Work at office
    Night shift
    Rotating shift
    Day shift

    Jobtailor

    Virginia, MN
    4 days ago
  • Job Description Enterprize Software’s preferred Systems Engineer would be an active learner, a sharp listener, and skilled in installing, configuring, and testing operating systems, application software, and system management tools. The candidate should have meaningful... 
    For contractors

    Enterprize Software

    Virginia, MN
    4 days ago
  • $58 per hour

     ...duties performed within the job. SUMMARY: The Senior Systems Engineer (SSE) will provide support in three broad functional areas. These...  ...departments. Ability to use a variety of office automation software, i.e., Microsoft Excel, Word, PowerPoint, Visio, AutoCAD, etc.... 
    Hourly pay
    Contract work
    Work at office
    Local area

    The Tatitlek Corporation

    Virginia, MN
    3 days ago
  • Overview SCCI is seeking a Systems Engineer to join our BMS support team. The successful candidate will apply robust systems engineering...  ...will interface with other engineering functional areas (Software Engineering, Test, Configuration Management, Training, and Safety... 
    For contractors
    Remote work

    Southeastern Computer Consultants, Inc. (SCCI)

    Virginia, MN
    2 days ago
  •  ...Post Technologies, Inc. is seeking a DoD SECRET cleared Systems Engineer with Model-Based Systems Engineering (MBSE) experience to join...  ...supports integration testing and the verification and validation of software releases Integrate with other engineers to find optimal... 
    Contract work
    Work at office

    Command Post Technologies, Inc.

    Virginia, MN
    4 days ago
  • $100k - $110k

     ...meaningful outcomes in complex, high-security environments. Who We’re Looking For (Position Overview) Spry Methods is seeking a Systems Engineer to support a federal law enforcement and scientific mission environment delivering secure, high-performing enterprise IT services.... 
    Full time
    Contract work

    Method, Inc.

    Virginia, MN
    5 days ago
  •  ...designed to orchestrate real-time data from sensors, cameras, AI engines, and automation tools across security operations environments....  ...and Agile teamsStrong problem-solving skills and attention to software qualityPreferred:Exposure to:Kafka, MongoDB, or OpenSearch/Elasticjs... 
    Remote work
    Monday to Friday
    Flexible hours
    Weekend work

    Constellis

    Virginia, MN
    16 hours ago
  • $189k - $230.7k

     ...Tuition Reimbursement Program ~ BECU Cares volunteer time off + donation match IMPACT YOU'LL MAKE As a Principal Solutions Engineer, you'll play a pivotal role in shaping the future of BECU's lending and credit card technology ecosystem. You'll bridge... 
    Work experience placement
    Remote work

    Boeing Employees Credit Union

    Virginia, MN
    4 hours ago
  • $229.9k - $262.4k

     ...Lead Machine Learning EngineerAs a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to...  ...as part of a cross-functional Agile team to create and enhance software that enables state-of-the-art big data and ML applications* Retrain... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    Virginia, MN
    1 day ago
  • $85k

    Job Details Location: 197 King William Hamilton, ON L8R 1A7 Work location: Hybrid (both in person and remotely) Salary: $85,000 per year (37.5 hours per week) Terms of employment: Permanent, full time Work must be completed both in person and remotely. Experience and Specialization...
    Permanent employment
    Full time
    Temporary work
    Remote work

    Creative Guild

    Virginia, MN
    4 days ago
  •  ...industry‑leading personnel supporting the best practices in Agile Software Development. The ability to be adaptable and to work...  ...projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsibilities... 
    Full time
    Contract work
    For contractors

    Xenith Solutions

    Virginia, MN
    5 days ago
  • $135k - $150k

     ...Senior Full Stack Developer will be responsible for the entire software development lifecycle of assigned software components, from...  ...JIRA/Confluence). Experience with AI Prompt Templates, Prompt engineering and applying them to developer AI tools such as Github CoPilot... 
    Permanent employment
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Karsun Solutions, LLC

    Virginia, MN
    5 days ago
  •  ...cloud platforms ( Microsoft Azure and/or AWS ), and working with SQL and NoSQL databases . Apply DevSecOps best practices across the software development lifecycle, including CI/CD, automated testing, security scanning , and secure development. Troubleshoot, debug,... 
    Contract work

    EliteSprint IT LLC

    Virginia, MN
    3 days ago

Do you want to receive more vacancies?

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