Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Amherst, NY vacancy
  • $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,... 
    Suggested
    Worldwide

    Top Engineer

    Buffalo, NY
    3 days ago
  • $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... 
    Suggested
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    4 days ago
  • 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...
    Suggested
    Full time

    Waste Technology Services Inc

    Buffalo, NY
    8 days ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Buffalo, NY
    2 days ago
  •  ...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... 
    Suggested
    Local area

    Allient Incorporated

    Buffalo, NY
    5 days ago
  •  ...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... 

    Talent Search PRO

    Buffalo, NY
    9 days ago
  •  ...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 subcontractor
    Work at office
    Remote work
    Night shift

    AIRLINE HYDRAULICS CORPORATION

    Lancaster, NY
    10 days ago
  •  ...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 work
    Local area
    Flexible hours

    GTI Fabrication

    Buffalo, NY
    a month ago
  •  ...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... 

    Innovative Solutions

    Buffalo, NY
    a month ago
  • $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 time
    Immediate start

    West New York EMS

    Grand Island, NY
    3 days ago
  • $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

    JMS Technical Solutions

    Buffalo, NY
    5 days ago
  •  ...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

    Solidifi

    Buffalo, NY
    1 day ago
  • $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 package
    Flexible hours

    Moog

    Buffalo, NY
    3 days ago
  •  ...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 work
    Work at office
    Immediate start
    Shift work
    Weekend work

    NetworkCPR

    Getzville, NY
    10 days ago
  • $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 time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours

    CPL ARCHITECTS ENGINEERS LANDSCAPE ARCHITECT

    Buffalo, NY
    9 days ago
  • $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 placement
    Work from home
    1 day per week

    M&T Bank

    Buffalo, NY
    3 days ago
  • $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 area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    4 days ago
  • $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 work
    Work at office
    Flexible hours

    National Grid USA

    Buffalo, NY
    5 days ago
  • $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 holiday
    Flexible hours

    EY

    Buffalo, NY
    2 days ago
  • $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 pay
    Daily paid
    Work experience placement
    Shift work
    Weekend work

    Kaleida Health

    Williamsville, NY
    2 days ago
  • $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 pay
    Hourly pay
    Part time
    Shift work
    Weekend work

    Kaleida Health

    Williamsville, NY
    1 day ago
  •  ...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... 
    Apprenticeship
    Work at office

    US Navy

    Amherst, NY
    1 hour ago
  •  ...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 employment
    Full time
    Local area

    City Of Buffalo

    Buffalo, NY
    3 days ago
  • $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 time
    H1b

    PwC

    Buffalo, NY
    5 days ago
  •  ...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 contractors
    For subcontractor
    Work at office

    Groundwater and Environmental Svcs.

    Buffalo, NY
    6 days ago
  • 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 wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    Buffalo, NY
    2 days ago
  •  ...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... 

    Voluble Systems LLC

    Lockport, NY
    4 days ago
  •  ...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 time
    Contract work
    Temporary work

    Chubb

    Buffalo, NY
    4 days ago
  •  ...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 wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Buffalo, NY
    4 days ago
  • $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 package
    Flexible hours

    Moog

    Buffalo, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!