Get AI-powered advice on this job and more exclusive features.
This range is provided by ATG, LLC. Your actual pay will be based on your skills and experience โ talk with your recruiter to learn more.
Base pay range
$130,000.00/yr - $190,000.00/yr
We are seeking a highly motivated Senior Software Engineer to join our growing technology team in either Frederick, MD or Peachtree Corners, GA. This position offers an exciting opportunity to contribute to cutting-edge research and development with real-world applications that directly benefit our customers.
Youโll work alongside a top-tier, multidisciplinary engineering team to design and deliver innovative solutions. As part of this collaborative environment, you'll have the opportunity to apply your technical expertise in advanced communications, embedded systems, and high-performance computing.
Key Responsibilities
โข Develop system architectures and software designs for complex satellite communication systems
โข Collaborate with interdisciplinary teams to design digital electronic subsystems and allocate functionality across system components
โข Implement software for digital signal processing and control algorithms targeting embedded processors using FPGA and GPU technologies
โข Support internal and external teams developing subsystem modules
โข Plan, execute, and support integration and test activities
โข Design and develop monitoring and control applications implementing modern wireless communication standards on high-performance heterogeneous computing platforms
โข Apply secure coding practices to address cybersecurity concerns
โข Participate in agile, cross-functional development teams
โข Interface with signal processing and firmware engineers to integrate hardware-accelerated data flows
โข Develop verification test plans and perform system-level integration and testing
โข Manage complex software projects involving custom and third-party hardware and software components
โข Produce documentation, including software designs and test plans
Required Qualifications
โข U.S. Citizenship required due to federal government research contracts
โข Bachelorโs or higher degree in Computer Science, Computer Engineering, or Electrical Engineering
โข Minimum 10 years of programming experience with C, C++, Python, Bash/Shell, and Make
โข Hands-on experience developing software for embedded linux systems (3-5 years)
โข Knowledge of object-oriented design and modern software design patterns
โข Experience with modern build systems such as CMake (preferred)
โข Hands-on experience developing software for embedded systems
โข Strong understanding of embedded software principles
โข Demonstrated ability to work effectively in cross-functional teams
โข Self-starter with the ability to work independently
โข Minimum 5 years of experience with software unit testing
โข Familiarity with agile development methodologies
โข Experience using software management tools such as Jira, Confluence, Crucible
โข Proven ability to debug and troubleshoot Linux-based embedded systems
โข Proficient with version control and collaboration tools (e.g., Git, SVN)
โข Excellent communication and interpersonal skills
Desired Skills
โข Proficiency in developing software and applications for the Linux operating system
โข Experience with version control and lifecycle tools (e.g., Git, SVN)
โข Understanding of TCP/IP networking fundamentals
โข Experience with encryption technologies and cybersecurity best practices
โข Background in satellite communications, modems, or DSP is a plus
โข Familiarity with CI/CD environments
โข Development of user interfaces for virtualized applications, including web and SNMP-based systems is a plus
Company Benefits:
- Medical, Dental, and Vision Insurance
- Health Savings Accounts/Flexible Spending Accounts
- 401(k) Plan with Company Match
- Company-paid Long and Short-Term Disability
- Company-paid Life Insurance
- Paid Holidays and Vacation
- Employee Assistance Program
Seniority level
- Seniority levelMid-Senior level
Employment type
Job function
- Job functionEngineering and Information Technology
- IndustriesTelecommunications
Referrals increase your chances of interviewing at ATG, LLC by 2x
Get notified about new Senior Software Engineer jobs in Atlanta Metropolitan Area.
Atlanta, GA $70,000.00-$120,000.00 1 week ago
Co-op, IT - Software Engineering (Spring, 2025)
Atlanta, GA $211,500.00-$334,600.00 5 days ago
Atlanta Metropolitan Area $70.00-$90.00 3 months ago
Atlanta, GA $122,400.00-$217,200.00 1 week ago
Associate Software Development Engineer, Crew
Atlanta, GA $1,000.00-$2,000.00 1 month ago
Software Engineer Intern/Co-Op - Summer 2025
Weโre unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr