Bechamo LLC | Senior Embedded Software Engineer

5 days ago


buffalo, United States Bechamo LLC Full time

We are looking for a Senior Embedded software engineer to work on new and exciting aircraft-related interfaces, avionics and simulation. As a senior embedded software engineer, you will have the freedom and creativity to influence the company course and product cycle.   Full-stack developers, Java programmers and Data Scientists need not apply.


This is a small startup company environment and we're looking for a self-starter, motivated, and "right a lot" software person who can span many areas and be a company leader at the company. The projects involve programming interfaces and hosting algorithms on bare metal, developing using a commercial RTOS, embedded microcontrollers, embedded processors, system-on-a-chip development, and expanding with new innovative debugging tools and features.  Projects may also rely on commercial embedded software and open-source PX4 software and developing similar custom software tools. 

 

At Bechamo, you 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, Computer Engineering, or Computer Science is ideal. The ability to help debug complex robotics systems involving physics, algorithms, simulation, electronics, and mechanical hardware is ideal.  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 Buffalo downtown incubator, at 701 Ellicott St, Buffalo, NY. We're open to a flexible and hybrid work arrangements depending on the skill level.

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 aerospace, 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++
  • 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 SPI, I2C and UART interfaces
  • Experience with robotic systems – physics+software+electronics development, integration and test


Preferred/Nice to Have:

  • MS in Computer Science and experience in Embedded programming
  • Experience in simulation development
  • Python
  • Aerodynamics basics
  • Experience with MATLAB
  • Familiarity with open-source PX4 stack
  • Control system basics
  • Signal processing
  • Hardware Design
  • Unmanned aircraft sensing and actuation
  • Continuous Integration


About the Company

Bechamo was founded in November 2020, located in Buffalo, NY 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.


While many competing companies are hiring to fill headcount quotas, this position is unique and will allow you to become the engineer you always wanted to be. We’re looking for passionate like-minded and diverse people to help turn this into the most exciting Aerospace company in Western New York.



  • Buffalo, United States Bechamo LLC Full time

    We are looking for a Senior Embedded software engineer to work on new and exciting aircraft-related interfaces, avionics and simulation. As a senior embedded software engineer, you will have the freedom and creativity to influence the company course and product cycle.   Full-stack developers, Java programmers and Data Scientists need not apply.This is a...


  • Buffalo, United States Bechamo LLC Full time

    We are looking for a Senior Embedded software engineer to work on new and exciting aircraft-related interfaces, avionics and simulation. As a senior embedded software engineer, you will have the freedom and creativity to influence the company course and product cycle.   Full-stack developers, Java programmers and Data Scientists need not apply.This is a...


  • Buffalo, United States VOCAL Technologies Full time

    Job DescriptionJob DescriptionVOCAL Technologies Ltd. is actively seeking a senior level Senior Embedded Software Engineer to join our growing team supporting Telecommunications and Embedded Systems development. This candidate plays an important role carrying out a range of responsibilities to include: Skills and Knowledge/Qualifications:Significant...


  • Buffalo, New York, United States Imagine Staffing Technology Full time

    Senior Embedded Software Engineer Job OpportunityWe are seeking a highly skilled Senior Embedded Software Engineer to join our client's team in Buffalo, NY. As a senior member of the team, you will be responsible for developing innovative embedded software solutions for aircraft-related interfaces, avionics, and simulation.Key Responsibilities:Design and...


  • Buffalo, New York, United States VOCAL Technologies Full time

    Job OverviewVOCAL Technologies, a renowned design house, is seeking an experienced Senior Embedded Software Engineer to drive innovation in telecommunications engineering.Estimated Salary: $140,000 - $180,000 per annumJob ResponsibilitiesDesign and implement efficient DSP algorithms for embedded processors.Develop and test real-time systems, including signal...


  • Buffalo, New York, United States Imagine Staffing Technology Full time

    Imagine Staffing Technology is looking for a highly skilled Senior Embedded Software Engineer to join their team in Buffalo, NY.About the RoleThis contingent role offers a competitive pay range of $25-$110 per hour and a flexible work model. As a Senior Embedded Software Engineer, you will be responsible for developing innovative aircraft-related interfaces,...


  • Buffalo, New York, United States VOCAL Technologies Full time

    **Job Overview**VOCAL Technologies is a leading design house dedicated to providing innovative solutions to customers' engineering challenges.We are seeking an experienced Senior Embedded Software Engineer to join our team, supporting the development of Telecommunications and Embedded Systems.This role involves carrying out a range of responsibilities,...


  • Buffalo, New York, United States VOCAL Technologies Full time

    Job OverviewVOCAL Technologies Ltd. is a design house dedicated to providing innovative solutions to customers' engineering challenges.Key ResponsibilitiesDesigning fast and efficient DSP algorithms for embedded processors.Developing real-time systems with signal processing algorithms.Architecting bare metal, RTOS-based, and Linux firmware designs.Analyzing...


  • Buffalo, New York, United States Syntricate Technologies Full time

    About the Role">We are seeking a highly skilled Senior Software Engineer to join our team at Syntricate Technologies as a Technical Lead for systems development. This role offers an excellent opportunity to work on complex projects and lead cross-functional teams.As a Senior Software Engineer, you will be responsible for designing, specifying information...


  • Buffalo, United States VOCAL Technologies Full time

    Job DescriptionJob DescriptionVOCAL Technologies is currently seeking individuals who are creative, self-motivated, and who demonstrate analytic ability, practicality, and quality work. Ideal candidates are individuals with an understanding of network communications protocols, software test engineering, and/or tool design. This individual will be part of a...


  • Buffalo, United States VOCAL Technologies Ltd Full time

    Job Description Job Description VOCAL Technologies is currently seeking individuals who are creative, self-motivated, and who demonstrate analytic ability, practicality, and quality work. Ideal candidates are individuals with an understanding of network communications protocols, software test engineering, and/or tool design. This individual will be part of a...


  • Buffalo, United States VOCAL Technologies Ltd Full time

    Job Description Job Description VOCAL Technologies is currently seeking individuals who are creative, self-motivated, and who demonstrate analytic ability, practicality, and quality work. Ideal candidates are individuals with an understanding of network communications protocols, software test engineering, and/or tool design. This individual will be part of a...


  • Buffalo, New York, United States GrowTech Industries, LLC Full time

    Job Title: Senior Mechanical Design Team LeadCompany Overview: GrowTech Industries, LLC is a leading manufacturer of prefabricated enclosures. We are seeking an experienced Senior Mechanical Design Team Lead to oversee the design and development of our products.Job Description: The Senior Mechanical Design Team Lead will be responsible for managing a team of...


  • Buffalo, New York, United States Capital Heat Full time

    About this role:We're looking for a skilled Backend Developer to join our team. As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining our API.Key Responsibilities:Design and implement scalable backend systemsCollaborate with cross-functional teams to deliver high-quality softwareContribute to the development of our...


  • Buffalo, New York, United States Canonical - Jobs Full time

    About the RoleWe are seeking an experienced Senior Rust Software Engineer to join our team at Canonical, a leading international software company. As part of the Ubuntu Foundations team, you will be responsible for delivering high-quality software solutions using Rust and contributing to the development of cloud-native systems.This is a fantastic opportunity...


  • Buffalo, New York, United States VOCAL Technologies Full time

    About the RoleAt VOCAL Technologies, we are seeking a skilled Telecommunications Software Developer to join our team. As a member of our engineering team, you will play a crucial role in designing and implementing software solutions for the telecommunications industry.Job DescriptionWe are looking for a highly motivated individual with a strong background in...


  • Buffalo, New York, United States VOCAL Technologies Full time

    Job OverviewVOCAL Technologies is a leading provider of innovative solutions for telecommunications engineering. As a Telecommunications Software Developer, you will play a critical role in designing and implementing software solutions to meet the complex needs of our customers.SalaryThe estimated salary for this position is $85,000 - $110,000 per year,...


  • Buffalo, New York, United States Magnus Technology Solutions Full time

    Job DescriptionWe are seeking a talented Junior Software Engineer to join our team at Magnus Technology Solutions. As an Entry-Level ASP.NET Developer, you will play a crucial role in creating and maintaining scalable software applications for our clients. This position offers a unique opportunity to work closely with experienced developers and project...


  • Buffalo, New York, United States VOCAL Technologies Full time

    Job SummaryWe are seeking an experienced Audio Signal Processing Engineer to join our innovative team at VOCAL Technologies. As a key member of our engineering department, you will play a crucial role in developing cutting-edge audio algorithms and digital signal processing techniques.About the RoleThis unique opportunity is ideal for individuals with a...


  • Buffalo Grove, United States Service Corporation International Full time

    Job Description Senior Software Engineer Buffalo Grove, IL Monday - Friday 8:00 am - 5:00 pm Remote Do you value rewarding software development projects, access to training and career advancement, and working with great people in a positive culture? We do too! Come help us create automation software for more than 50% of Fortune 500 companies. In this...