Software Engineer @ ACE Thermal Systems
placeSeminole, Oklahoma, United States
businessOn Site
Posted 4 days ago
Your Application Journey
Interview
Email Hiring Manager
******* @acethermalsystems.com
Recommended after applying
Job Details
Job Summary
The Software Engineer at ACE Thermal Systems is responsible for the development lifecycle of new products and sustaining activities for existing products. This safety-sensitive role involves tasks such as requirements generation, system and software design, implementation, integration, and verification, alongside participation in selecting and managing suppliers.
Summary of Duties
- Architects, designs, develops, debugs, and maintains software.
- Collaborates with electrical and mechanical engineers on hardware design and implementation.
- Develops embedded software designs from functional requirements using design block diagrams, functional flows, and software models.
- Implements test applications to support software development, integration, and verification.
- Follows and promotes relevant safety and product development policies.
- Manages global suppliers under close supervision with limited independent judgment.
Qualifications & Requirements
Education: BS in Computer Science, Computer Engineering, Electrical Engineering or equivalent.
Experience: Minimum 3 years in embedded software design in a configuration and change-controlled environment.
- High proficiency in designing analog and digital circuits, power electronics, and control systems.
- Expertise in embedded software and firmware systems, microcontrollers, sensors, and human interfaces.
- Strong programming skills in C/C++ and scripting languages such as Python and VB Script.
- Experience in test equipment development, error debugging, and root cause analysis.
- Familiarity with aerospace design processes, industry standards (RTCA-DO-178B, MIL-STD-810), and flight safety requirements.
- Good communication skills, organizational abilities, and leadership experience are valued.
- Proficiency in MS Office Suite is required.
Key Skills/Competency
- Embedded Systems
- Software Design
- C/C++
- Python
- Debugging
- Hardware Integration
- Test Automation
- Aerospace Standards
- Supplier Management
- Safety Compliance
How to Get Hired at ACE Thermal Systems
🎯 Tips for Getting Hired
- Research ACE Thermal Systems: Study their products, values, and achievements.
- Customize Your Resume: Highlight embedded software and safety experience.
- Prepare Technical Examples: Showcase C/C++ and Python projects.
- Practice Behavioral Questions: Emphasize teamwork and problem solving.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C/C++ coding exercises.
circle
Study embedded systems design techniques.
circle
Practice debugging and root cause analysis.
circle
Refresh knowledge on aerospace standards.
Behavioral Questions
circle
Describe a challenging project teamwork scenario.
circle
Explain how you handle tight deadlines.
circle
Discuss a time you managed multiple tasks.
circle
Share an example of conflict resolution.
Frequently Asked Questions
What qualifications are needed for the Software Engineer role at ACE Thermal Systems?
keyboard_arrow_down
Does ACE Thermal Systems require aerospace experience for the Software Engineer role?
keyboard_arrow_down
How important are programming skills for Software Engineer at ACE Thermal Systems?
keyboard_arrow_down
Is supplier management part of the Software Engineer responsibilities at ACE Thermal Systems?
keyboard_arrow_down
What kind of environment does the Software Engineer role involve at ACE Thermal Systems?
keyboard_arrow_down
Are leadership skills necessary for the Software Engineer role at ACE Thermal Systems?
keyboard_arrow_down
What safety aspects are involved in the Software Engineer role at ACE Thermal Systems?
keyboard_arrow_down
How should candidates tailor their resumes for ACE Thermal Systems' Software Engineer role?
keyboard_arrow_down
What can candidates expect during the ACE Thermal Systems interview process for a Software Engineer role?
keyboard_arrow_down
Does ACE Thermal Systems offer growth opportunities for Software Engineers?
keyboard_arrow_down