*Position Purpose: *To develop, create, and modify computer applications software or specialized programs.
Analyze user needs and develop software solutions.
Design software or customize software for client applications.
May analyze and design databases within an application area, working individually or coordinating database development as part of a team.
*Major Activities:*
· Develops stable and reliable software in accordance with engineering requirements
· Design and develop databases (SQL, MySQL, SQLite, etc.
)
· Manipulates data within databases from various sources
· Creates evaluation tools and testing frameworks
· Develops end-to-end software applications
· Creates graphical user interfaces with analytical study capability and reporting
· Recommends and implements tool-chains and internal processes
· Creates and utilizes data service API’s
· Manipulates data stored in geographic information systems (GIS)
· Manages software configuration, revisioning and documentation
· Creates tools and training materials in support of developed applications (strongly preferred)
*Specific Knowledge, Skills, Abilities: *
· Expertise in C, ANSI C, C++ languages is required
· Experience with MATLAB is preferred
· Experience with Python or other scripting languages is desired
· Ability to develop algorithms and programs with parallel and multi-threaded capabilities is preferred
· Proficiency with statistical analysis and complex system modeling is desired
· Expertise in Qt is desired
· Experience with machine learning and / or neural networks is desired
· Experience with dynamic fault tree analysis is desired
*Related Skills (desirable but not required):*
· Embedded systems programming
· Embedded microprocessor/microcontroller programming
· FPGA/CPLD programming
· VHDL or VeriLog programming
*Language Skills: *Ability to read, analyze, and interpret common scientific and technical journals.
Ability to write technical reports that conform to prescribed style and format.
Ability to effectively present information to top management, departmental personnel, and/or customers.
Ability to communicate clearly and effectively, both orally and in writing, in the English language.
*Mathematical Skills: *Ability to work with mathematical concepts such as probability, statistical inference, and logical analysis; ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations; ability to work with and develop advance mathematical methods such as Monte Carlo simulations and numerical approximation techniques is required.
Experience with probability theory and methods is strongly preferred.
*Reasoning Ability: *Ability to define problems, collect data, establish facts, and draw valid conclusions.
Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
Ability to apply both deductive and inductive reasoning principles, logical analysis, and critical thinking skills.
*Work Environment: *The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Walk Regularly
Stand Regularly
Use hands to fingers Regularly
Feel objects Rarely
Use tools Occasionally
Talk or hear Regularly
Stoop Rarely
Kneel Rarely
Crouch Rarely
Crawl Rarely
Sit Regularly
Climb Occasionally
Balance Rarely
Lift up to 10 lbs.
Regularly
Lift up to 25 lbs.
Frequently
Lift up to 50 lbs.
Occasionally
Lift over 50 lbs.
Rarely
Vision Focus, close vision, depth perception, color vision
*Qualifications:*
*Education: *Bachelor’s Degree (master’s degree preferred) in relevant field (computer engineering, software engineering).
*Experience: *Minimumtwo years progressive, relevant experience, post bachelor’s degree.
*Security Considerations: *Must be a citizen of the United States of America and must be capable of obtaining and maintaining a Security Clearance with caveats as required.
*Travel Considerations: * Occasional travel within Unites Stated to attend customer or program meetings, conferences, etc.
is required.
Must be capable of obtaining and holding a valid US Passport.
Job Type: Full-time
Pay: $40.
00 - $45.
00 per hour
Expected hours: 40 per week
Benefits:
* 401(k) matching
* AD&D insurance
* Dental insurance
* Free parking
* Health insurance
* Life insurance
* Paid holidays
* Paid time off
* Prescription drug insurance
* Vision insurance
Compensation package:
* Yearly pay
Experience level:
* 3 years
Schedule:
* 8 hour shift
Ability to Relocate:
* Orlando, FL 32826: Relocate before starting work (Required)
Work Location: In person