Jovian Concepts Defense & Aerospace

Software Engineer L3

United States In person Full-time
  • Jovian Concepts, LLC is seeking a Software Engineer Level 3 for an exciting opportunity in the Annapolis
  • Junction, MD area. At Jovian Concepts, our people drive our success. We're seeking talented professionals eager to deliver specialized, cutting-edge solutions that protect and support our nation's most critical national security missions.
  • Click "Apply Now" and take the next step
  • toward joining the Jovian Concepts team!
  • CLEARANCE REQUIREMENT: A current and active TS/SCI clearance with a Maryland (MD) polygraph is required for consideration. CCA candidates will not be considered for this position at this time.
  • The Software Engineer develops,
  • maintains, and enhances complex and diverse software systems (e.g.,
  • processing-intensive analytics, novel algorithm development, manipulation of
  • extremely large data sets, real-time systems, and business management information
  • systems) based upon documented requirements. Works individually or as part of a
  • team. Reviews and tests software components for adherence to the design
  • requirements and documents test results. Resolves software problem reports.
  • Utilizes software development and software design methodologies appropriate to
  • the development environment. Provides specific input to the software components
  • of system design to include hardware/software tradeoffs, software reuse,
  • use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place
  • of new development, and requirements analysis and synthesis from system level
  • to individual software components.
  • The Level 3 Software Engineer (SWE) shall possess the
  • following capabilities
  • Analyze user requirements to derive software design and
  • performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and
  • software development process standards
  • Design and code new software or modify existing
  • software to add new features
  • Integrate existing software into new or modified
  • systems or operating environments
  • Develop simple data queries for existing or proposed
  • databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the
  • software development process being used on any particular project
  • Design or implement complex database or data repository
  • interfaces/queries
  • Develop or implement algorithms to meet or exceed
  • system performance and functional standards
  • Assist with developing and executing test procedures
  • for software components
  • Develop software solutions by analyzing system
  • performance standards, confer with users or system engineers; analyze systems
  • flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to
  • new hardware, or to improve its performance
  • Design, develop and modify software systems, using
  • scientific analysis and mathematical models to predict and measure outcomes and
  • consequences of design
  • Design or implement complex algorithms requiring
  • adherence to strict timing, system resource, or interface constraints; Perform
  • quality control on team products
  • Implement recommendations for improving documentation
  • and software development process standards
  • Oversee one or more software development teams and
  • ensure the work is completed in accordance with the constraints of the software
  • development process being used on any particular project
  • Confer with system engineers and hardware engineers to
  • derive software requirements and to obtain information on project limitations
  • and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor
  • equipment functioning to ensure operational specifications are met
  • Recommend new technologies and processes for complex
  • software projects
  • Serve as the technical lead of multiple software
  • development teams
  • Select the software development process in coordination
  • with the customer and system engineering
  • Ensure quality control of all developed and modified
  • software (U) Delegate programming and testing responsibilities to one or more
  • teams and monitor their performance

Requirements

  • CLEARANCE REQUIREMENT: A current and active TS/SCI clearance with a Maryland (MD) polygraph is required for consideration. CCA candidates will not be considered for this position at this time.
  • Fifteen (15) years of
  • experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in Computer Science or related
  • discipline from an accredited college or university is required. Four (4) years
  • of additional SWE experience on projects with similar software processes may be
  • substituted for a bachelor’s degree.

Required Skills

  • General Python scripting and large Python systems design/development
  • C/C++ systems design/development
  • Scripting languages (Bash, awk, sed, powershell)

RF Signals Familiarity

Desired Skills

STM32 microcontroller software development experience

Familiarity with STM32CubeMX, STM32CubeIDE, STM32CubeProgrammer,

STM32CubeMonitor

  • Work with Raspberry Pi4, 5 series products
  • Hardware solutions breadboarding, debug and related tools
  • Familiarity with silicon digital logic devices
  • RF Signals analysis tools, test tools, and their usage
  • Customer AI web services

Benefits

  • In a recent employee survey, Jovian Concepts earned a 92%
  • Overall Workplace Experience Score, and 100% of employees agreed that they
  • would highly recommend working at Jovian Concepts to others. A comprehensive
  • benefits package is one of the ways Jovian Concepts supports an exceptional
  • work-life balance, and we remain committed to providing the best for the best!

Our benefits include

Great

  • Healthcare Coverage: Three (3) healthcare options through CareFirst
  • BlueChoice Advantage with 50% company-paid premiums. Tax-advantaged health
  • savings account available with two options and up to 100% employer
  • contribution. Dental + Vision: 50% employer-paid premiums for employees
  • and family.

Amazing

  • Retirement Savings: 401K - 8% TOTAL CONTRIBUTION - 3% safe harbor - 5%
  • annual profit share. Immediately vested on day one and no matching or
  • additional employee contribution required!

Generous

Paid Time Off: 5 weeks PTO with no use it or lose it policy + 11 federal holidays + paid hours for

company-required all-hands meetings + inclement weather leave

Fantastic

  • Education Assistance: Up-front tuition payment program, employees
  • pursuing job related degrees and/or certifications could be eligible for
  • full up-front funding depending on performance and job relevance.
  • WE DON'T STOP THERE — ENJOY MANY MORE BENEFITS! - Basic Life and AD&D insurance, Long-Term
  • and Short-Term Disability at no cost to eligible employees - Up to four
  • (4) weeks paid parental leave - Birthdays and Jovian Concepts’ anniversary
  • recognition and gifts - Annual merit increases - Loyalty bonus- Employee
  • and family-friendly corporate events, including our annual Team Build
  • event and Holiday Party extravaganza.

Disclaimer

  • Benefits offered by Jovian Concepts may vary based on work location, clearance
  • level, eligibility, and other applicable criteria. Specific benefits,
  • eligibility, and availability are not guaranteed and may differ from those
  • generally described and are subject to change at the company's
  • discretion.

Job description provided by Jovian Concepts.
View the original posting