1

Senior Assembly Language Programmer Jobs in Kentucky

Sr. Mainframe Application Developer

Frankfort, KY ยท On-site

$42.50 - $54.75/hr

What You'll Do Teradata is looking for a skilled Mainframe Developer to join our Customer Developer ... Exposure to mainframe assembly language (ability to read and understand required; deep expertise is ...

Senior Controls Engineer

Florence, KY ยท On-site

$96K - $127K/yr

Debug and implement process improvements for assembly and manufacturing line controls to enhance ... Language Skills: * Good verbal and written language skills required Mathematical Skills: * College ...

Senior Controls Engineer

Florence, KY ยท On-site

$96K - $127K/yr

Debug and implement process improvements for assembly and manufacturing line controls to enhance ... Language Skills: * Good verbal and written language skills required Mathematical Skills: * College ...

Senior Controls Engineer

Florence, KY

$96K - $127K/yr

Debug and implement process improvements for assembly and manufacturing line controls to enhance ... Language Skills: * Good verbal and written language skills required Mathematical Skills: * College ...

Senior Systems Engineer

Louisville, KY ยท Remote

$100K - $137K/yr

The engineer writes code using lower-level assembly languages and/or higher-level languages (e.g ... language for use on specific hardware. The engineer supports software testing, deployment, and ...

Senior Systems Engineer

Louisville, KY ยท Remote

$100K - $137K/yr

The engineer writes code using lower-level assembly languages and/or higher-level languages (e.g ... language for use on specific hardware. The engineer supports software testing, deployment, and ...

Senior Systems Engineer

Louisville, KY ยท Remote

$100K - $137K/yr

The engineer writes code using lower-level assembly languages and/or higher-level languages (e.g ... language for use on specific hardware. The engineer supports software testing, deployment, and ...

Assembly Operator 2nd Shift

Bardstown, KY ยท On-site

$14.25 - $17.25/hr

We offer 100% vertical integration capabilities such as end-to-end engineering, manufacturing, and ... We empower all our Associates - from entry-level to senior-level - with the skills and knowledge ...

Assembly Operator 3rd Shift

Bardstown, KY ยท On-site

$14.25 - $17.25/hr

We offer 100% vertical integration capabilities such as end-to-end engineering, manufacturing, and ... We empower all our Associates - from entry-level to senior-level - with the skills and knowledge ...

Assembly Operator 2nd Shift

Bardstown, KY ยท On-site

$14.25 - $17.25/hr

We offer 100% vertical integration capabilities such as end-to-end engineering, manufacturing, and ... We empower all our Associates - from entry-level to senior-level - with the skills and knowledge ...

Assembly Operator 3rd Shift

Bardstown, KY ยท On-site

$14.25 - $17.25/hr

We offer 100% vertical integration capabilities such as end-to-end engineering, manufacturing, and ... We empower all our Associates - from entry-level to senior-level - with the skills and knowledge ...

next page

Showing results 1-20

Senior Assembly Language Programmer information

What does a Senior Assembly Language Programmer do?

A Senior Assembly Language Programmer designs, writes, and maintains low-level software using assembly language, which directly interacts with computer hardware. They optimize critical system components for performance and efficiency, often working on embedded systems, operating systems, or device drivers. Their responsibilities include debugging complex code, improving system stability, and collaborating with hardware engineers to ensure software integrates seamlessly with hardware. With their advanced knowledge, they also mentor junior programmers and contribute to architectural decisions.

What are some common challenges faced by Senior Assembly Language Programmers when working on legacy systems?

Senior Assembly Language Programmers often encounter challenges such as deciphering poorly documented or outdated code, ensuring compatibility with modern hardware, and troubleshooting obscure bugs that may not manifest in higher-level languages. Collaborating with cross-functional teams can also be complex, as few colleagues may have deep assembly expertise. To address these issues, programmers typically rely on thorough code reviews, strong analytical skills, and effective communication to bridge knowledge gaps and ensure the stability and performance of critical systems.

What is the difference between Senior Assembly Language Programmer vs Embedded Systems Engineer?

AspectSenior Assembly Language ProgrammerEmbedded Systems Engineer
CredentialsTypically requires a degree in Computer Science or Electrical Engineering, with experience in assembly languageRequires a degree in Electrical Engineering, Computer Engineering, or related fields, often with knowledge of embedded programming
Work EnvironmentPrimarily focused on low-level programming, debugging hardware interfaces, and optimizing assembly codeDesigning, developing, and testing embedded systems, often involving both hardware and software components
Industry UsageUsed in industries like aerospace, defense, and hardware manufacturing where low-level programming is criticalCommon in consumer electronics, automotive, medical devices, and IoT sectors

The main difference is that Senior Assembly Language Programmers specialize in low-level assembly coding for hardware optimization, while Embedded Systems Engineers work on designing and developing complete embedded solutions, often combining hardware and software skills. Both roles require technical expertise but focus on different aspects of embedded technology.

What are the key skills and qualifications needed to thrive as a Senior Assembly Language Programmer, and why are they important?

A Senior Assembly Language Programmer needs deep expertise in low-level programming, computer architecture, and debugging, usually supported by a degree in computer science or a related field and several years of relevant experience. Familiarity with specific assembly languages (such as x86 or ARM), integrated development environments (IDEs), debuggers, and version control systems is critical. Exceptional problem-solving skills, attention to detail, and the ability to communicate complex technical concepts clearly are standout soft skills. These competencies ensure the delivery of efficient, reliable, and optimized code essential for performance-critical systems.
What are popular job titles related to Senior Assembly Language Programmer jobs in Kentucky? For Senior Assembly Language Programmer jobs in Kentucky, the most frequently searched job titles are:
What job categories do people searching Senior Assembly Language Programmer jobs in Kentucky look for? The top searched job categories for Senior Assembly Language Programmer jobs in Kentucky are:
What cities in Kentucky are hiring for Senior Assembly Language Programmer jobs? Cities in Kentucky with the most Senior Assembly Language Programmer job openings:

Sr. Mainframe Application Developer

Teradata

Frankfort, KY โ€ข On-site

$42.50 - $54.75/hr

Other

Medical, Life, Retirement

Posted 5 days ago


Job description

Our Company

At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.

What You'll Do

Teradata is looking for a skilled Mainframe Developer to join our Customer Developer Tools (CDT) organization. This role is critical in supporting and evolving our mainframe-based connectivity solutions, ensuring reliability, performance, and seamless integration with Teradata Cloud systems.

Key Responsibilities

  • Build, maintain, and support Teradata mainframe connectivity solutions and utilities

  • Diagnose and resolve complex customer issues, including APAR development and SMP/E packaging and maintenance

  • Analyze and synthesize customer mainframe environments to reproduce and troubleshoot issues in lab environments

  • Profile system, network, and application performance using tools such as SDSF and SMF

  • Collect, analyze, and debug system dumps using IPCS and related tools (e.g., XDC)

  • Understand and work within mainframe security frameworks including RACF, Top Secret, and ACF2

  • Develop and maintain JCL and REXX scripts for build automation, testing, and performance validation

  • Read, understand, and maintain shared assembly code across multiple products

  • Collaborate with cross-functional teams, including architects, product managers, and support engineers

Specialized Responsibilities (Legacy / Transitional Systems)

While Teradata continues to modernize its platform, this role may include work on highly specialized legacy systems:

  • Contribute to and maintain a large-scale assembly-based codebase (TDP) requiring advanced debugging and system-level understanding

  • Support integration with CICS and IMS transaction environments

  • Assist in ensuring stability and backward compatibility as legacy systems are phased out

Who You'll Work With

You will work closely with engineering, support, and customer teams to diagnose complex issues, enhance existing systems, and contribute to modernization efforts as legacy components transition over time.

What Makes You a Qualified Candidate

  • 8-10 years of experience in IBM z/OS mainframe environments

  • Hands-on experience with SMP/E, APAR creation, and maintenance workflows

  • Proficiency in JCL and REXX scripting

  • Experience with dump analysis and debugging tools such as IPCS

  • Familiarity with performance monitoring tools (SMF, SDSF)

  • Solid understanding of mainframe security models (RACF, Top Secret, ACF2)

  • Ability to troubleshoot complex distributed and mainframe-integrated systems

  • Strong analytical and problem-solving skills

What You'll Bring

  • Experience with C and C++ is a strong plus

  • Exposure to mainframe assembly language (ability to read and understand required; deep expertise is a plus)

  • Experience with CICS and IMS integration

  • Familiarity with database connectivity systems or the Teradata ecosystem

  • Experience working in hybrid environments involving mainframe and cloud systems

Why We Think You'll Love Teradata

We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are committed to actively working to foster an inclusive environment that celebrates people for all of who they are.

#LI-SK1

Teradata is proud to be an equal opportunity employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status. We welcome and encourage individuals from all backgrounds to apply and join our team, bringing their unique perspectives and experiences to help us innovate and grow. If you require accommodations during the interview process, please let your recruiter know and we will work with you to meet your needs.

Pay Rate: 132900.0000 - 166100.0000 - 199300.0000 Annually

Starting pay for the successful applicant will depend on geographic location, internal equity, job-related knowledge, skills, and candidate experience. Sales roles will be eligible for commission payments tied to quota achievement. All other permanent roles will be eligible for one of our annual incentive plans, which are based on company financial attainment and individual performance. Employees in this position are eligible to participate in the Company's benefits programs, which generally include health care, life and disability insurance, retirement savings, and time-off programs. Benefit details vary by country and plan, including eligibility and available options, and will be shared during the hiring process. Additional information is available here: https://www.teradata.com/About-Us/Careers/Benefits

Employees in this position are also eligible to participate in the Company's comprehensive benefits programs, which include healthcare, life and disability insurance plans, a 401(k)-retirement savings plan, and time-off programs. Specific details of these benefits, including eligibility criteria and plan options, will be provided during the hiring process and can be reviewed here: https://www.teradata.com/About-Us/Careers/Benefits