Logo
University of Alabama at Birmingham

COMPUTATIONAL SCIENTIST ASSOCIATE (2)

University of Alabama at Birmingham, University, Florida, United States

Save Job

COMPUTATIONAL SCIENTIST ASSOCIATE (2) (T229902) The University of Alabama at Birmingham (UAB) is seeking a COMPUTER SCIENTIST ASSOCIATE early‑career embedded Software Developer position for UAB's Engineering and Innovative Technology Development (EITD) group.

Responsibilities include developing viable software/firmware components based on project requirements and specifications, assisting in development, testing, continuous improvement, and deployment of desktop, web‑based, and embedded software/firmware applications to support payload systems for space applications. You will develop detailed engineering documents, test and validation plans, perform component and system‑level testing and debugging, and develop preliminary test and analysis code for complex engineering hardware and devices. You will review and check code produced by others for adherence to technical specifications, quality standards, capabilities, and requirements, assist with benchtop prototyping of component and board‑level designs for iterative testing and integration, and demonstrate effective technical communication to guide deployment and integration efforts.

Engineering and Innovative Technology Development (EITD) supports the development of specialized research instruments for ground and microgravity‑based research experiments. Since 1990, it has grown into a full‑service organization, providing customers with a range of solutions from technical guidance to complete turn‑key systems and services from concept through fabrication, deployment, and operational support. The team does design, development, and commercialization of innovative hardware and software systems for the aeronautic and life sciences industry, and leads development of cold stowage hardware for use in microgravity and exploration.

Job Details Primary Location:

University

Job Category:

Scientific Research

Organization:

440002000 Engineering & Innovative Tech Develop

Employee Status:

Regular

Shift:

Day/1st Shift

Work Arrangement:

Onsite

Responsibilities

Assists in design, development, implementation, and analysis of technical products and systems.

Participates in the problem assessment, analysis, and development of computational methods, pipelines, or procedures.

Implements programming and workflow management systems across a variety of computational platforms.

Supports meetings, teleconferences, and travel as required by projects.

Performs other duties as assigned.

Qualifications Education:

Master’s degree in a related field OR Bachelor’s degree in a related field and two (2) years of related experience. Work experience may NOT substitute for education requirement.

Bachelor’s degree

is minimally required, preferred discipline is Computer Science with specialization in Embedded / Real‑time Systems.

Minimum Knowledge / Skills / Abilities

Ability to use various engineering and documentation/analysis software, MS Word, and Excel.

Apply detailed analysis skills to resolve complex issues.

Advanced knowledge of analytics and development toolsets.

Evaluate and make decisions based on measurable or verifiable criteria.

Strong critical‑thinking and interpretive skills to analyze situations, define problems, and develop solutions.

Analyze, interpret, and display statistical data.

Knowledge of software development processes and usage of IDEs for development and testing.

Collaborative software/firmware development experience in small teams.

Preferred Knowledge / Skills / Abilities

Embedded firmware development experience using advanced microcontrollers and IDEs (e.g., MPLAB, IAR, Keil).

Software/firmware development experience for aerospace applications.

Experience with Test‑Driven Development (TDD) methodology.

Experience developing software with programming languages C, C++, C#, Python, and/or Rust.

Experience using Visual Studio and/or VS Code.

Experience developing/deploying RTOS frameworks.

Equal Opportunity Statement UAB is an Equal Employment/Equal Educational Opportunity Institution dedicated to providing equal opportunities and equal access to all individuals regardless of race, color, religion, ethnic or national origin, sex (including pregnancy), genetic information, age, disability, and veteran’s status. As required by Title IX, UAB prohibits sex discrimination in any education program or activity that it operates. Individuals may report concerns or questions to UAB’s Assistant Vice President and Senior Title IX Coordinator. The Title IX notice of nondiscrimination is located at uab.edu/titleix.

US Citizens only.

#J-18808-Ljbffr