University of Alabama at Birmingham · 2 months ago
COMPUTATIONAL SCIENTIST (2)
University of Alabama at Birmingham is seeking a mid-career Embedded Software Developer for their Engineering and Innovative Technology Development group. The role involves developing software and firmware components, overseeing technical products and systems, and collaborating with engineers to ensure effective and reliable integrated systems.
EducationHealth CareUniversities
Responsibilities
Oversees the design, development, implementation, and analysis of technical products and systems
Performs multiple engineering-related tasks in various assignments within the organization
Optimizes and extends algorithms, analysis pipelines, and software/firmware in order to establish and ensure effectiveness and reliability of integrated system
Guide and train less experienced developers
Support meetings, teleconferences, and travel as required by projects
Reports to EITD Software Section Lead
Has broad knowledge of software/firmware development procedures and assists in the resolution of complex problems
Contributes to moderately complex aspects of a project
Work is generally independent and collaborative in nature
Qualification
Required
Doctorate degree in a related field OR Master's degree in a related field and two (2) years of related experience OR Bachelor's degree in related field and four (4) years of related experience required. Work experience may NOT substitute for education requirement
Advanced knowledge of analytics and development toolsets
Ability to evaluate and make decisions based on measurable or verifiable criteria
Strong critical-thinking and interpretive skills to analyze situations, define problems, and develop solutions
Ability to 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
Embedded Firmware Development experience using advanced microcontrollers and IDEs
Preferred
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
Company
University of Alabama at Birmingham
The University of Alabama at Birmingham is a public university in located in Birmingham, Alabama.
Funding
Current Stage
Late StageTotal Funding
$45.14MKey Investors
American Academy of Orthopaedic SurgeonsParkinson's FoundationNational Institutes of Health
2023-12-01Grant· $0.02M
2023-07-25Grant
2023-06-26Grant
Recent News
2025-12-03
2025-11-27
Company data provided by crunchbase