Software Engineer Job at ACE Thermal Systems, Seminole, OK

MTNST21wZDJ1Z3YvSmlzc2hwWXJYYnc0bkE9PQ==
  • ACE Thermal Systems
  • Seminole, OK

Job Description

Description:

Job Summary:

Carry out 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.

· Develop software requirements aligning with system level and customer requirements.

· 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.

· Design software verification test cases and construct procedures.

· 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: 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

PI81333df33684-30492-38518722

Job Tags

Work at office,

Similar Jobs

Victoria Logistics Carrier LLC

Sprinter/Cargo Van Owner Operator Job at Victoria Logistics Carrier LLC

 ...Hello, guys! We are hiring Sprinters / Cargo Van owner-operators for our company VICTORIA LOGISTICS CARRIER. We work within an independent contract agreement and offer very competitive rates. You can always negotiate the rate with our dispatchers as well. A large number... 

Vaco by Highspring

Sr. People and Culture Manager- Fashion Industry Job at Vaco by Highspring

Job Title: Senior HR Manager - Fashion Industry Location: Beverly Hills, CA (Fully Onsite) Salary: Up to $135,000 DOE About the Company: We are partnering with a fast-paced, highly creative fashion company in Beverly Hills. Known for its innovative...

Regenesis

New Product Development Engineer Job at Regenesis

 ...The Senior New Product Integration Engineer is responsible for leading cross-functional efforts to ensure successful execution of new product launches and major product changes. Engaging early in the design process, this role ensures that Regenesiss infrastructureincluding... 

Bronco Electric, Inc.

Electrical Estimator Job at Bronco Electric, Inc.

 ...WE ARE HIRING! Bronco Electric, Inc. is seeking an experienced and motivated Electrical Estimator with at least 3 years of experience in commercial and industrial projects. This position plays a key role in supporting our pre-construction team by preparing accurate and... 

Optum

Primary Care Physician Job at Optum

 ...Primary Care Physician Carson, CA Optum California is hiring a full-time Primary Care Physician to join our outpatient clinic in Carson. Were a clinician-led organization focused on improving care delivery and supporting our providers. A diverse and vibrant...