Senior Software Engineer - C/C++/Linux/Windows/ embedded

C, C++, Linux, Windows, embedded
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

We are currently hiring a Senior Software Engineer to join the Relocatable-Over-The-Horizon Radar (ROTHR) team in Chesapeake, VA.
ROTHR is an established program with a broad variety of complex sub-systems and technologies that range from mainframes, Windows client/server, and Linux clusters, to embedded Linux with custom FPGA processing. ROTHR is part of the Missile Defense and Surveillance Systems Engineering team within IDS. As a member of the team, the Senior Software Engineer will provide support and ongoing enhancements to operational high-frequency surveillance radars located in Virginia, Texas, and Puerto Rico.
The Senior Software Engineer role will encompass, to varying degrees, all phases of the software engineering life cycle. The Senior Software Engineer will work as both an individual contributor and team member using Agile development practices. A willingness and desire to work across engineering domains, the ability to learn new skills, and quickly adapt to changing environments is necessary.
Software development is primarily in the C/C++ languages. Some software tasks may involve LabVIEW and OpenVMS FORTRAN. Git and GitLab are used for version control. Cross-domain engineering tasks may consist of embedded Linux kernel customization, writing or modifying Linux kernel modules, drivers, low-level application interfaces to FPGA firmware resources, and the low-level configuration of single-board computer systems.
The Senior Software Engineer will support software installations, upgrades, and testing at each of the radar sites, therefore, occasional short-term travel may be required. The Senior Software Engineer will utilize excellent verbal, written, and interpersonal communication skills in order to successfully interface with engineering team members, site technicians, operations personnel, management, and internal and external customers.

Required Skills/Experience:

  • Ability to obtain access to U.S. DoD installations
  • 4 years of professional software engineering
  • 2 years of professional C/C++ software programming
  • Strong preference for embedded software development, Windows and Linux
  • Excellent verbal and written communication skills
  • Ability to obtain U.S. security clearance. Except in rare circumstances, Those authorized to work in the United States without sponsorship are encouraged to apply. are able to obtain a security clearance.
    Required Education: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.
    Desired Skills/Experience:
  • Recent or current active U.S. security clearance
  • Radar and digital signal processing techniques
  • Developing software utilizing the Eclipse environment
  • Real-time multi-threaded software development
  • Data analysis using MATLAB or Octave
  • Software development experience using LabVIEW
  • Linux kernel customization, kernel modules, and device drivers
  • Configuring embedded Linux systems and application software
  • Open Embedded and Yocto tool chains
  • Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field
Dice Id : 80163502
Position Id : 6404263
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Staff Embedded Software Engineer
  • Northrop Grumman
  • Annapolis, MD
Biometric Sensor Firmware Engineer
  • HireNetworks
  • Raleigh, NC
Embedded SW Developer
  • Leidos
  • Linthicum, MD
Real-Time/Embedded Software Development Engineer
  • Kforce Technology Staffing
  • Germantown, MD
Software Engineers Low Level development
  • Josef Group
  • Elkridge, MD
Entry Level C++ developer
  • Pearl Consulting Services
  • Manassas, VA
Embedded Engineer
  • VDart, Inc.
  • Salem, VA
C/C++ Developer
  • Herrick Technology Laboratories, Inc.
  • Germantown, MD
Firmware Engineer
  • endevis
  • Brentwood, TN
Lead IoT Engineer
  • Britech Group, Inc.
  • Asheville, NC