Embedded Software Engineer
Bechamo LLC
We are looking for a versatile Embedded Software Engineer/Computer Engineer to work on new and exciting aircraft-related interfaces, avionics and simulation and related tools. As an embedded software engineer, you will have the freedom and creativity to influence the company course and product cycle.
The projects involve programming interfaces and hosting algorithms on bare metal, RTOS-based microcontrollers, and embedded processors, graphical user interfaces, CI test frameworks, mission planning, and flight test support tools. Projects range in complexity and languages, utilizing Python, C++ mostly, with some work in C and future work in React. To save time, we are not looking for a full stack software developer or data scientist.
At Bechamo won't be cog filling headcount, you will be highly valued and given opportunities to expand into many areas to develop a deeper and more effective understanding as a result. Come join an inspiring team to create a new world for automation , flight control , aircraft design and software tools .
Key skills include being able to work independently and with scientific engineers and other embedded software engineers. A background in Electrical Engineering, Aerospace, Computer Engineering, or Computer Science is ideal. The ability to help debug complex robotics systems involving hardware, software, physics, models, interfaces, and other people’s codebases is required. The ideal candidate will write quality software using typical software development processes, source control, continuous integration, design documentation, and code reviews.
The position is located at the University of Buffalo Amherst Incubator space.
Our projects employ software at the heart that enables small to manned-size aircraft, from autonomy, to flight controls, aircraft design, ground test systems, and flight test. It certainly is an exciting time to work in software with aerospace applications, the world is transforming, come join us!
Due to the nature of some of the applications, this work requires US citizenship.
Position Requirements:
- BS in Computer Science or related engineering field
- Ability to code in C/C++, and Python
- Experience in simulation development
- Experience with implementing and testing algorithms
- Experience developing embedded microcontroller software
- Experience with real-time operating systems
- Experience with digital electronics
- Experience with data buses such as SPI, CAN, I2C and UART interfaces
- Experience with robotic systems – physics+software+hardware development, integration and test
- Linux-based development, Cmake build tools.
Preferred/Nice to Have:
- MS in Computer Science and experience in Embedded programming
- Experience in simulation development
- Experience building and flying small aircraft
- Aerodynamics basics
- Experience with MATLAB
- Familiarity with open-source PX4 software
- Control system basics
- Signal processing
- Unmanned aircraft sensing and actuation
- Continuous Integration
About the Company
Bechamo was founded in November 2020, located in Bothell, WA, and moved to Amherst, NY in 2021 to become a lead provider of control-related engineering solutions. Bechamo works on an interesting range of applications, from small UAS to larger man-sized aircraft. This is an early-stage startup, so a unique opportunity to help become and shape the company culture, tools, and direction.
This position is unique startup that will allow you to become the engineer you always wanted to be and gain unique experiences you can’t get from larger companies. We’re looking for passionate, like-minded and diverse people to help turn this into the most exciting Aerospace company in Western New York.
$55k - $65k
...Embedded Software Engineer Step into a high-impact Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Consumer Products. This role offers the chance to make a visible contribution in Buffalo,...SuggestedWorldwide$80k - $120k
...mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title : Embedded Software Engineer Work Schedule: Hybrid - Buffalo, NY Our team in Military Aircraft Group is looking for an Embedded Software Engineer...SuggestedRelocation packageFlexible hours- Job Description Job Description We are seeking an experienced environmental services professional to serve as an Account Developer. This role manages and grows an existing regional client base while developing new opportunities with prospective customers. The Account...SuggestedFull time
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...SuggestedFull timeTemporary workRemote work- ...Allient Inc. is in growth mode and currently seeking a Staff Systems Engineer to join our team at our corporate innovation center and... ...complex system design & analysis across electrical, mechanical, software, actuation, and composite technologies. Define system architecture...SuggestedLocal area
- ...Description Job Description Senior Test Engineer – Electronics Test Systems & Production... .... • Hands-on role combining hardware, software, and automated test development. •... ...Experience with microprocessor-based systems and embedded programming. • Experience supporting...
- ...Job Description Job Description The Hydraulic Field Service Engineer supervises the installation, upgrades, and troubleshooting of... ...reports utilizing Adobe, Microsoft Office Enterprise and/or ERP software . Reports will include records of materials used, hours worked...For subcontractorWork at officeRemote workNight shift
- ...and perform mechanical and electrical integration in-house, delivering a true turn-key product to our customers. Our scope spans Engineering, prototype builds, through full production, requiring teams that can move fast, adapt, and execute with precision. GTI Values...Contract workLocal areaFlexible hours
- ...Job Description Job Description As a Full Stack Cloud Engineer, you’ll build and modernize scalable AWS-based applications — developing backend services, APIs, and integrations while also contributing to frontend dashboards and user interfaces. One engagement you...
$33.15 per hour
...Application Deadline: June 13, 2026 Position Title: System Engineer Anticipated Employment Date: ASAP Anticipated Work... ...a LAN/WAN environment including Active Directory, Imaging, and Software distribution Proficient VMWare, DHCP, DNS, Firewalls,...Full timeImmediate start$65k - $85k
01st June, 2026 Our client in Buffalo, NY, is looking for a Systems Engineer to join their growing team! This is an on-site/full-time/direct hire position Salary range based on experience: $65k-$85k We're looking for a seasoned Systems Engineer...Full time- ...Job Title: Systems Engineer Job Category: Exempt Location: Hybrid (Larkin)/Toronto Department: Enterprise Technologies Company URL: About the Role We are seeking a skilled Systems Engineer to design, implement, and support...Temporary work
$120k - $150k
...inside and outside of work. Job Title : Senior Systems Engineer Work Schedule: Onsite - Buffalo, NY Moog is looking for... ...definition studies to translate customer requirements into hardware and software specifications. Effectively communicate these internal design...Relocation packageFlexible hours- ...operational up-time. Strong Mechanical abilities The Building Engineer will have responsibility for the operations and maintenance at... ...AutoCAD and Computerized Maintenance Management System (CMMS) software. · Candidate must be available for shift work, weekend work,...Contract workWork at officeImmediate startShift workWeekend work
$6,000 per month
...Job Description Job Description STRUCTURAL BUILDING SYSTEMS ENGINEER (BSE) I Why This Role Matters As a Building Systems Engineer, you are responsible for the design of building systems for projects across our practice areas, elevating their capabilities and...Full timeTemporary workPart timeWork at officeLocal areaFlexible hours$116.4k - $194k
...Domain Services (AD DS) in regulated, high-availability environments. Acts as knowledge resource for and trains less experienced engineers. Completes day-to-day support activities and special projects. Primary Responsibilities: Enterprise Active Directory Architecture...Work experience placementWork from home1 day per week$145k - $175k
...job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title : Knowledge Management Engineering Manager Reporting To: Director, Knowledge Management Work Schedule: Onsite - Buffalo, NY Moog in East Aurora,...Local areaWorldwideRelocationRelocation packageFlexible hours$133k - $157k
...About us National Grid is hiring Lead Engineers for our Electric Organization, with several positions based in Syracuse, Albany or Buffalo, NY. Every day we deliver safe and secure energy to homes, communities, and businesses. We are there when people need...Temporary workWork at officeFlexible hours$106.8k - $194.8k
...teams and take your career wherever you want it to go. Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web...Summer holidayFlexible hours$37.87 - $47.94 per hour
CATT Scan Technologist Department : MFS CT Scanning Location: Millard Fillmore Suburban Location of Job : US:NY:Williamsville Work Type : Per-Diem Scheduled Work Hours: Variable Shift 9 Job Description To provide care, preparation and positioning...Bi-weekly payDaily paidWork experience placementShift workWeekend work$41.01 - $51.94 per week
Ultrasonography Technologist *Weekends Only - Sat/Sun* Ultrasonography Technologist *Weekends Only - Sat/Sun* US:NY:Williamsville | Imaging & Technical Specialties | Part-Time Benefit Eligible Posted On March 13, 2026 Ultrasonography Technologist *Weekends ...Bi-weekly payHourly payPart timeShift workWeekend work- ...Job Title: Nuclear Engineer (Naval Reactors Engineer) Category / Component: Officer • Active Overview Design, regulate, and oversee the Navy's nuclear propulsion program, including reactor design, fleet operations, and eventual defueling and decommissioning of nuclear...ApprenticeshipWork at office
- ...Network Engineer The Network Engineer is responsible for overseeing and performing the configuring, installing, maintaining and troubleshooting... ...local area network and installs e-mail and other application software; Sets up for local area network and installs necessary software...Permanent employmentFull timeLocal area
$77k - $202k
...Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a...Full timeH1b- ...Environmental Services, Inc. (GES) , an industry leader with a reputation for excellence in providing environmental consulting, engineering, compliance, and technical field services to clients in diverse market sectors, seeks a Junior to Mid-level. Engineer. This is a...For contractorsFor subcontractorWork at office
- Essential Duties and Responsibilities: - Coordinate with the Functional Team to gather a detailed understanding of the business requirements. - Participate and provide support in the analysis of the requirements, fit- gap analysis, and the design of the solution. ...Minimum wageContract workTemporary workWork experience placementImmediate startRemote work
- ...Overview: We are seeking an experienced Software Engineer Lead with a passion for developing highly interactive and user-centric digital experiences across web and mobile platforms. In this role, you will be a key contributor to the development of our e-commerce website...
- ...Senior Backend Engineer, AI Platform Chubb's AI Platform team is building an enterprise AI platform powering RAG-based search, document... ...FastAPI document processing pipeline parsing, chunking, and embedding enterprise documents at scale. The Senior Backend Engineer,...Full timeContract workTemporary work
- ...4, Band 7 Job-Specific Essential Duties and Responsibilities: Provides subject matter proficiency supporting back-end software development activities. Applies analytical skills supporting process improvement, specialized studies, and requirements definition...Minimum wageContract workTemporary workWork experience placement
$110k - $140k
...mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title : Sr. Systems Engineer, Test Equipment Reporting To: Management, Design Engineering Work Schedule: Onsite - Buffalo, NY As a Sr....Relocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!




