Tallo logoTallo logo

Software Engineer

Job

ACE Thermal Systems

Seminole, OK (In Person)

Full-Time

Posted 4 weeks ago (Updated 5 days ago) • Actively hiring

Expires 6/3/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
86
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer at ACE Thermal Systems Software Engineer at ACE Thermal Systems in Seminole, Oklahoma Posted in 12 days ago.
Job Description:
Description:
Job Summary:
Drive the development lifecycle of embedded software for new products and sustaining existing systems for aerospace application. Responsibilities include documenting software plans, requirements, test procedures, verification results, and configuration control, as well as software development, integration, and testing.
Summary of Duties:
  • Perform software lifecycle documentation and development in accordance with aerospace industry standard
RTCA-DO-178.
  • Prepare software planning documents for new software and change impact analyses for software updates.
  • Generate software requirements and associated test procedures.
  • Create embedded software designs including diagrams that define function, state, and sequence flows, as well as data bus and interface specifications.
  • Develop, debug, and maintain embedded software for aerospace products.
  • Execute software verification testing for development as well as perform formal validation to demonstrate compliance with software requirements.
  • Maintain configuration control for source code and supporting software documentation.
  • Support software approval process, including internal checklist reviews and tollgate audits with certifying authorities.
  • Collaborate with electrical, components, and systems engineering on the hardware design and implementation.
  • Build test applications and tools to support development and verification of embedded software.
  • Assist the production team with the introduction of new software and the maintenance of existing systems.
Support customers and operators in the field by troubleshooting and helping resolve technical issues
Requirements:
Education:
A BS in Computer Science, Computer Engineering, Electrical Engineering or equivalent from a recognized institution.
Computer Skills:
  • Proficiency in C and C++ language programming.
  • Knowledge of embedded software and firmware systems, microcontrollers, sensors, and human interfaces.
  • Experience with assembly language and low-level programming.
  • Understanding of analog and digital electronic circuits, power electronics, electro-mechanical systems, and control systems.
  • Ability to develop tools and test equipment, debug errors, and perform root cause analysis.
Other Skills:
  • Strong problem-solving ability, well organized, detail-oriented, and accurate.
  • Effective oral and written communication skills.
  • Ability to manage multiple projects and assignments.
  • Proactive ownership and drive to bring issues to closure.
  • Ability to interpret engineering documents including drawings, electrical schematics, data specification sheets, safety rules, operating procedures, and maintenance manuals.
  • Familiarity with integrating engineering objectives with manufacturing and quality requirements.
  • Proficiency with Microsoft Office Suite.
Preferred Skills:
(not required)
  • 3+ years of embedded software design experience in a configuration and change-controlled design environment.
  • Knowledge of industry standards, such as
RTCA-DO-178
  • Experience with CAN communication protocol
  • Experience with ARINC communication protocol
  • Experience with Atmel Studio, CodeWarrior, Visual Studio, or similar integrated development environments
  • Experience with LabView Equal employment opportunity, including veterans and individuals with disabilities.
PI283647004

Similar remote jobs

Similar jobs in Seminole, OK

Similar jobs in Oklahoma

  • Job

    Indeed

    Oklahoma City, OK

    Posted2 days ago

    Updated7 hours ago

  • Job

    Confidential

    Oklahoma City, OK

    Posted2 days ago

    Updated7 hours ago

  • Job

    Legends at WinStar/ Cowboys Bar and Grill

    Thackerville, OK

    Posted2 days ago

    Updated7 hours ago

  • Job

    Helper

    Mill Creek Lumber & Supply Company

    Broken Arrow, OK

    Posted2 days ago

    Updated7 hours ago

  • Job

    Pharmacist - Part Time

    CVS Health

    Tulsa, OK

    Posted2 days ago

    Updated7 hours ago