SonicJobs Logo
Left arrow iconBack to search

Jr. Software Engineer

DigiFlight
Posted 2 months ago, valid for 19 days
Location

Huntsville, AL 35804, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The job involves modifying, testing, and maintaining application software primarily in Python and Java.
  • Candidates should have 0-2 years of experience and be familiar with integrated development environments like IntelliJ IDEA and VS Code.
  • The role requires building and deploying software solutions compatible with both Linux and Windows operating systems.
  • Responsibilities also include supporting simulation systems, performing code verification, and maintaining clear documentation.
  • The salary for this position is competitive and commensurate with experience.

Duties & Responsibilities

路 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


Required Skills

路 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.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.