Jr. Software Engineer

DigiFlight, Inc.
Huntsville, United States of America
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 157K

Job location

Huntsville, United States of America

Tech stack

Clean Code Principles
Java
Microsoft Windows
API
Software Applications
Configuration Management
Computer Security
Software Debugging
Linux
Programming Tools
Distributed Systems
Hardware-In-The-Loop Simulation
Integrated Development Environments
IntelliJ
Python
Software Architecture
Rapid Prototyping Process
Software Systems
Systems Integration
Build Management
Information Technology
Modeling and Simulation

Job description

· Modify existing Source Code: Modify, test, and maintain existing application software in various languages such as Python and Java. · Write Clean Code: Develop, test, and maintain application software in Python and Java. · Cross-Platform Deployment: Build and deploy software solutions ensuring full compatibility across Linux and Windows operating systems. · Support Simulation Systems: Assist in integrating software components into hardware-in-the-loop (HWIL) frameworks and digital modeling setups. · Testing & Debugging: Perform automated and manual code verification, running debugging routines to isolate and resolve system defects. · Rapid Prototyping: Collaborate with senior engineers to rapidly build, test, and iterate software prototypes for mission-critical applications. · Documentation: Maintain clear, concise internal documentation for software architectures, APIs, and deployment configurations. · Computer Systems: Basic ability to install and operate SW on Windows, WINSERV, and LINUX based computers, programs required to support training system architectures. Including the ability to update product licenses, extract log/bat files, and other basic maintenance functions. Minimum Experience 0-2 Years, Description The IT Security Engineer is responsible for testing, evaluating, and supporting cybersecurity platforms, tools, and system integrations across the enterprise environm…

  • 1 day ago

Requirements

· Concepts: Exposure to distributed systems, modeling & simulation concepts, or hardware/software interface integration. · Development Tools: Familiarity with integrated development environments (IDEs) like IntelliJ IDEA, VS Code, Google Gemini, or PyCharm. · Compliance: Basic understanding of secure coding practices and configuration management.

Benefits & conditions

  • $107,900-195,050 per year

Apply for this position