Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Software Engineer
Butler Precision Technologies logo

Software Engineer

Not Disclosed•ContractorOn-site

location_on85, Farmstead Lane, Breakneck, Windsor, Capitol Planning Region, Connecticut, 06095, United States

Apply Now

About the Role

This 6-12 month contract position is designed for a Senior Software Engineer to develop embedded software for commercial elevator products. The role sits at the intersection of legacy control systems and new product development, requiring a candidate who can adapt quickly to a complex, existing environment while contributing to the full system software lifecycle—from concept and design to validation and production.

You will work within a collaborative team environment, open to guidance from senior members on designing and developing embedded controls. The day-to-day involves implementing software features and handling change requests in high-level C/C++ for elevator control boards and field tools. You will also be responsible for executing unit and integration tests in an engineering lab using hardware simulators, documenting test procedures and results, and managing configuration control and change management for software releases.

Beyond coding, this role demands a deep commitment to learning and flexibility. You will troubleshoot field issues, support existing software by enhancing features, and ensure alignment across the organization through strong communication. A core expectation is adherence to the client's Absolutes of Safety, Ethics, and Quality, ensuring that all software solutions meet rigorous industry standards.

Hiring Process

Interested candidates should submit their application with a focus on their embedded C/C++ experience and background in system interaction. The selection process prioritizes individuals who are highly motivated, forward-thinking, and capable of demonstrating great communication skills.

Equal Opportunity

Butler America Aerospace, LLC. is an equal opportunity employer. We evaluate applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, or other legally protected characteristics. We are committed to working with and providing reasonable accommodations to individuals with disabilities throughout the employment process. If you require an accommodation due to a disability, please contact the Human Resources Department.

Work location

Work model: On-site

location_on

85, Farmstead Lane, Breakneck, Windsor, Capitol Planning Region, Connecticut, 06095, United States

Windsor, Connecticut

Key Responsibilities

  • check_circleDevelop embedded software for commercial elevator control systems using C/C++
  • check_circleCoordinate activities for elevator control system components including control boards and field tools
  • check_circleImplement software features and change requests for elevator systems
  • check_circleDevelop and execute unit and integration tests in an engineering lab environment
  • check_circleManage configuration control and change management of new software and troubleshoot field issues
  • check_circleAdhere to coding standards and promote code reviews to deliver high cohesion software
  • check_circleWork on legacy elevator controls and new product development projects
  • check_circleDocument test procedures, results, software requirements, and design implementation details
  • check_circlePerform regression testing to support software releases and enhance existing features

Requirements

  • verifiedBS or BA in Computer Engineering, Electrical Engineering, Computer Science or closely related field with minimum 7 years experience
  • verifiedMaster's degree in software engineering with minimum 5 years experience
  • verifiedStrong embedded C/C++ development experience
  • verifiedEmbedded Linux or RTOS (VxWorks, ThreadX, Green Hills) experience
  • verifiedVB.NET or C# experience for UI/UX simulator tools
  • verifiedExperience with communication protocols (CAN, RS232, RS422, RS485, SPI, I2C, Timers, EEPROM, Flash Driver)
  • verifiedExperience with source version control systems (Git, Subversion, Atlassian tools)
  • verifiedMulti-threaded application and real-time debugging experience
  • verifiedExperience with Java or Python
  • verifiedExperience with ColdFire and ARM 32 bit microcontrollers

Nice to Have

Experience with Java or Python. Experience on ColdFire and ARM 32 bit microcontrollers. Experience with defect tracking software such as JIRA or Bugzilla. Understanding of Cyber Security. Ability to understand hardware design and schematics, including electrical 1-line and 3-line at a high level. Ability to work in elevator hoistways and machine rooms as needed. Working experience in product-based companies.

Benefits & Perks

check_circle401K retirement plancheck_circleMedical, dental, and vision insurancecheck_circleSick time as applicable to state law
Butler Precision Technologies logo
Company

Butler Precision Technologies

Industry

it

View company profilearrow_forward
Quick Overview

Experience

5+ yrs (Senior)

Education

Master's degree in software engineering (alternative to Bachelor's)

Job Type

Contractor

Skills Required

Embedded Software

Similar Job Opportunities

CACI International Inc logo

NASA Artemis Lunar Base Flight Software Development Engineer

CACI International Inc • Houston, Texas

$76k-156karrow_forward
Saab logo

Senior Software Engineer

Saab • Boston, Massachusetts

$127k-181karrow_forward
Saab logo

Senior Software Engineer

Saab • Berkley, Massachusetts

$127k-181karrow_forward

Skills, education and keywords

Skills: Embedded Software, C/C++, Embedded Linux, Vxworks, Threadx, Green Hills, Vb.net, VC#, Can, RS232.

Education: Master's degree in software engineering (alternative to Bachelor's).

Frequently asked questions about Software Engineer at Butler Precision Technologies

What does a Software Engineer at Butler Precision Technologies do?expand_more
A Software Engineer at Butler Precision Technologies is responsible for the following: Develop embedded software for commercial elevator control systems using C/C++; Coordinate activities for elevator control system components including control boards and field tools; Implement software features and change requests for elevator systems; and Develop and execute unit and integration tests in an engineering lab environment.
What are the requirements for this Software Engineer role?expand_more
Butler Precision Technologies is looking for candidates who meet the following requirements: BS or BA in Computer Engineering, Electrical Engineering, Computer Science or closely related field with minimum 7 years experience; Master's degree in software engineering with minimum 5 years experience; Strong embedded C/C++ development experience; Embedded Linux or RTOS (VxWorks, ThreadX, Green Hills) experience; VB.NET or C# experience for UI/UX simulator tools; and Experience with communication protocols (CAN, RS232, RS422, RS485, SPI, I2C, Timers, EEPROM, Flash Driver).
Where is the Software Engineer role at Butler Precision Technologies located?expand_more
Software Engineer at Butler Precision Technologies is based in 85, Farmstead Lane, Breakneck, Windsor, Capitol Planning Region, Connecticut, 06095, United States. This is a on-site role.
Is this Software Engineer job remote, hybrid, or on-site?expand_more
Butler Precision Technologies has listed this Software Engineer role as on-site.
How much experience is required for this Software Engineer role?expand_more
Software Engineer at Butler Precision Technologies typically requires 5+ years of relevant experience at the senior level.
What skills do you need for the Software Engineer role at Butler Precision Technologies?expand_more
Key skills for Software Engineer at Butler Precision Technologies include Embedded Software; C/C++; Embedded Linux; Vxworks; Threadx; Green Hills; Vb.net; and VC#.
What education is required for Software Engineer at Butler Precision Technologies?expand_more
Educational requirements for this role: Master's degree in software engineering (alternative to Bachelor's).
What category does the Software Engineer role belong to?expand_more
Software Engineer at Butler Precision Technologies is part of the it job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
  • verifiedExperience with defect tracking software (JIRA, Bugzilla)
  • verifiedUnderstanding of Cyber Security
  • verifiedAbility to understand hardware design and schematics
  • verifiedAbility to work in elevator hoistways and machine rooms
  • C/C++
    Embedded Linux
    Vxworks
    Threadx
    Green Hills
    Vb.net
    VC#
    Can
    RS232
    Accessibility