Enable job alerts via email!

Software Engineer - Level 2

Avalore.ai

Maryland

On-site

USD 110,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A technology firm in Maryland is seeking an experienced Software Engineer to design and develop user interfaces for wireless network applications. The role demands expertise in Flutter, C++, and Python, alongside strong communication skills. Candidates must have 14+ years of experience, including UI development, and an active TS/SCI clearance. This position offers comprehensive benefits including health care, retirement planning, and training opportunities.

Benefits

Employer-Paid Health Care Plan
401k with matching program
Life Insurance
Paid Time Off
Short Term & Long Term Disability
Training & Development
Employee Assistance Program

Qualifications

  • 14+ years of experience in Software Engineering.
  • 2+ years' experience in User Interface development, preferably in Flutter/Dart.
  • Familiarity with Wifi standards and DSP is a plus.

Responsibilities

  • Design and develop high-quality User interfaces.
  • Analyze operational requirements for capability design.
  • Communicate effectively with team and stakeholders.

Skills

Git-based distributed version control
Agile-based project development
Low-level debugging
C++ and Python development
User Interface development
Test-driven methodologies

Education

Bachelor's degree in computer science or related discipline
Job description

A Software Engineer designs, develops, enhances, verifies, and releases high-quality User interfaces for wireless network applications which, upon release, satisfy critically important national mission requirements.

Specific duties include:

  • Git-based distributed version control
  • Agile-based project development
  • Analyze operational requirements and foundational platform integration requirements to design and derive capability functional and quality requirements
  • Low-level debugging of software and system defects
  • Design and implement software solutions within the Flutter Framework
  • C++ and Python based back-end development
  • Experience with designing and consuming backend APIs
  • Write or review software and system documentation
  • Implementation of Test-driven methodologies and participation developing and executing test procedures
  • Clearly communicating in a team environment with fellow engineers, stakeholders, and customers
Requirements
  • Bachelor's degree in computer science or related discipline from an accredited college or university is required, and at least fourteen (14) years of experience as a Software Engineer, in programs and projects of similar scope, type, and complexity is required, with 2+ years' experience in User Interface development, preferably in Flutter/Dart
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
  • Familiarity with Wifi standards and protocols, commercial Wifi cards, Digital Signal Processing (DSP), and Software Defined Radios a plus

Clearance: Active TS/SCI with an appropriate current polygraph is required to be considered for this role; Ability to receive privileged access rights.

Benefits

Eligibility requirements apply.

  • Employer-Paid Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA) with a generous matching program
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Employee Assistance Program
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.