High-Level Embedded Software Architect

3 weeks ago


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 Role

This 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, avionics, and simulation projects using commercial RTOS, embedded microcontrollers, and system-on-a-chip development.

Key Responsibilities
  • Design and implement programming interfaces and algorithms on bare metal using C/C++.
  • Work with scientific engineers and other embedded software engineers to develop complex robotics systems involving physics, algorithms, simulation, electronics, and mechanical hardware.
  • Develop high-quality software using typical software development processes, source control, continuous integration, design documentation, and code reviews.
Requirements
  • Bachelor's degree in Computer Science or a related engineering field.
  • Strong experience in C/C++ programming.
  • Ability to work independently and collaboratively as part of a team.
  • Familiarity with real-time operating systems, digital electronics, SPI, I2C, and UART interfaces.
  • Experience with simulation development, algorithm implementation, and robotic system development.
What We Offer

We offer a competitive salary and a dynamic work environment that encourages innovation and collaboration.



  • 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 Bechamo LLC Full time

    Bechamo LLC is a rapidly growing startup in the aerospace industry, and we're seeking an experienced Embedded Software Engineer to help us push the boundaries of innovation. As a key member of our team, you will be responsible for designing, developing, and testing cutting-edge software solutions for our UAV and aircraft-related projects.Key qualifications...


  • 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 CUBRC Full time

    Company Overview:CUBRC, Inc. is a leading research and development organization based in Buffalo, NY.We are seeking highly skilled software developers to join our team of researchers and engineers working on state-of-the-art projects.About the Role:The successful candidate will work as a member of our program team, implementing advanced data analysis...

  • Software Architect IV

    4 weeks ago


    Buffalo, New York, United States Syntricate Technologies Full time

    About the Company">Syntricate Technologies is a dynamic company that values innovation and excellence in software development.We offer a competitive salary of $120,000 - $150,000 per year, depending on experience.The successful candidate will have the opportunity to work on complex projects, lead cross-functional teams, and develop their skills in systems...


  • Buffalo, New York, United States ACV, INC. Full time

    Required Skills and QualificationsTo succeed as a Data Infrastructure Engineer II, you will need to possess strong communication and collaboration skills, with the ability to work effectively in a fast-paced global team environment. Some key qualifications include:Bachelor's degree in computer science, information technology, or a related field (or...


  • Buffalo, New York, United States Computer Task Group, Inc Full time

    At Computer Task Group, Inc., we are seeking a highly skilled Technical Infrastructure Solutions Architect to join our team in Buffalo, NY. This is a 15-month contract position offering an estimated salary of $140,000 - $180,000 per year, depending on experience.Job DescriptionWe are looking for a technical expert who can provide high-level solutions,...


  • Buffalo, New York, United States Computer Task Group, Inc Full time

    Computer Task Group, Inc is seeking a highly skilled Software Engineer II to join our team in Buffalo, NY. The estimated annual salary for this position is $85,000 - $115,000.Job DescriptionWe are looking for an experienced Software Engineer II to provide technical direction in the development of new and existing applications. The ideal candidate will serve...


  • Buffalo, New York, United States Computer Task Group, Inc Full time

    Job OverviewComputer Task Group, Inc is seeking a highly skilled Software Engineer II to join our team.Key ResponsibilitiesDesign and develop complex software solutions that meet client requirements.Provide technical direction and leadership on high-level systems analysis and development projects.Oversee and complete system analysis, design, and development...


  • Buffalo, New York, United States ACV, INC. Full time

    About ACV, INC.">ACV, INC. is a technology company that has revolutionized how dealers buy and sell cars online. We are transforming the automotive industry by leveraging innovation and user-designed data-driven applications and solutions. Our goal is to build the most trusted and efficient digital marketplace with data solutions for sourcing, selling, and...


  • Buffalo, New York, United States M&T Bank Full time

    Job OverviewWe are seeking an exceptional Senior Software Engineer to join our team at M&T Bank. As a key member of our IT department, you will be responsible for developing and maintaining complex software applications. This role requires a strong background in systems analysis and application development, with expertise in leading teams and driving...


  • Buffalo, New York, United States Aleron Full time

    Job SummaryWe are seeking a highly skilled Technical Systems Architect to join our team at Aleron, a premier provider of recruiting and workforce solutions. As a Technical Systems Architect, you will play a key role in designing and implementing technical solutions that meet or exceed the current and future needs of our organization.Key...


  • Buffalo, New York, United States CUBRC Full time

    CUBRC OverviewCUBRC is a leading research and development organization that focuses on state-of-the-art projects. Our team of researchers and software developers work together to implement advanced data analysis algorithms and technologies using machine learning methods.Job SummaryThe successful candidate will join our team as a system architect, designer,...


  • Buffalo, New York, United States Seneca Holdings LLC Full time

    About UsSeneca Holdings LLC is a leading provider of telecommunications, security, and HVAC- and power-related projects in support of its Federal Government customers. We offer competitive compensation and a strong benefits package, including comprehensive medical and dental care, matching 401K, paid time off, flexible spending accounts, disability coverage,...


  • Buffalo, New York, United States Mondo Full time

    Mondo Job DescriptionAbout the TeamWe are a dynamic and innovative team at Mondo, dedicated to delivering exceptional IT support services to our clients. As a Desktop Support Engineer, you will play a critical role in helping us achieve our goals.Your primary focus will be on providing technical expertise to resolve hardware and software issues for both MAC...

  • Software Engineer

    4 weeks ago


    Buffalo, New York, United States SynergisticIT Full time

    About SynergisticIT">We are a trusted partner for tech enthusiasts, providing career advancement solutions.Job Overview">We are seeking entry-level Python Developers to join our team.Responsibilities and Skills">Write server-side web application logic.Develop backend components to boost overall application performance.Execute tests and fix bugs in...


  • Buffalo, New York, United States ACV, INC. Full time

    About UsWe at ACV, INC. believe in fostering a work environment of acceptance and understanding that is free from discrimination. We are committed to being an equal opportunity employer regardless of sex, race, creed, color, religion, marital status, national origin, age, pregnancy, sexual orientation, gender, gender identity, gender expression, genetic...


  • Buffalo, New York, United States Centivo Full time

    At Centivo, we're on a mission to revolutionize healthcare by providing affordable, high-quality solutions to self-funded employers.We're seeking an experienced Software Engineer to join our Product Engineering team and contribute to the development of innovative software solutions that simplify healthcare for patients and clinicians.The ideal candidate will...


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

    About This RoleImagine Staffing Technology, An Imagine Company seeks an accomplished Senior Construction Project Manager to spearhead complex projects. As a seasoned professional, you will oversee the entire project lifecycle, collaborating with cross-functional teams to deliver high-quality results.Key ResponsibilitiesEstablish and monitor administrative...


  • Buffalo, New York, United States ACV, INC. Full time

    About ACV, INC.At ACV, INC., we are revolutionizing the automotive industry by transforming how dealers buy and sell cars online. Our innovative solutions have made us a disruptor in this space. We strive to build the most trusted and efficient digital marketplace for sourcing, selling, and managing used vehicles with transparency and comprehensive insights....