Praxis Engineering - Aberdeen, MD

posted 4 months ago

Full-time - Entry Level
Aberdeen, MD
251-500 employees
Professional, Scientific, and Technical Services

About the position

Praxis Engineering is seeking a talented Software Developer to join our dynamic team dedicated to creating innovative solutions in cyber-related technologies. As a Software Developer, you will play a crucial role in designing, developing, and maintaining software for a variety of engineering applications. You will collaborate with analysts to understand their analytic or interface requirements, develop tools and interfaces, and design operating systems-level software, compilers, and network distribution software applications. Your responsibilities will also include setting operational specifications, formulating, and analyzing software requirements, as well as designing embedded systems software. This position requires an active Secret clearance to be considered. At Praxis Engineering, we pride ourselves on our commitment to continual learning and evolution. We encourage our engineers to pursue training and certifications in emerging technologies that will help shape our customers' missions. Our company culture is built on the belief that our employees are the heart and soul of what we do. We focus on recruiting talented individuals, treating them right, and allowing them to excel in their roles without the constraints of red tape or micromanagement. We are looking for passionate engineers who are eager to contribute to our mission and help us achieve game-changing advancements in cyber capabilities.

Responsibilities

  • Design, develop, and maintain software for various engineering applications.
  • Work with analysts to understand their analytic or interface requirements.
  • Develop tools and interfaces for software applications.
  • Design, develop, and test operating systems-level software, compilers, and network distribution software applications.
  • Set operational specifications and formulate and analyze software requirements.
  • Design embedded systems software.

Requirements

  • Bachelor's Degree in Computer Science, Electronics Engineering, or other Engineering or Technical discipline.
  • 2 years of experience in software development.
  • Proficiency in designing, developing, and maintaining software applications.
  • Experience in developing tools and interfaces for software applications.
  • Knowledge of operating systems-level software, compilers, and network distribution software applications.
  • Ability to set operational specifications and analyze software requirements.

Nice-to-haves

  • Experience with embedded systems software development.
  • Familiarity with agile management approaches.
  • Knowledge of emerging technologies in cyber capabilities.

Benefits

  • Attractive total compensation package including competitive salary and medical benefits with an option for FREE employee HSA medical plan.
  • Office perks such as free soft drinks and snacks.
  • Annual gift certificate to purchase top brand Praxis apparel.
  • 401k contribution/match: combination of profit share/contribution (3.5%) and employer match (up to 4.5%) for a total of 8%.
  • Annual bonus plan.
  • 4 weeks Paid Time Off + 10 holidays + comp time eligibility (30+ days of leave to start).
  • Additional week of PTO on 5th work anniversary, totaling 35+ days of leave.
  • Additional week of PTO on 10th work anniversary, totaling 40+ days of leave.
  • Ability to trade in unused PTO for cash.
  • Student loan repayment assistance (coming soon).
  • Endless in-house training opportunities and vendor-offered training opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service