Senior Embedded Software Engineer

2 weeks ago


New York, United States Robo Full time

Company Description Robo is a full-service Customer Solutions shop based in Wixom, Michigan that specializes in providing extraordinary experiences that customers love. We serve multiple industries and provide our solutions as either packaged services or custom deliverables.

Role Description This is a full-time hybrid role for a Senior Embedded Software Engineer at Robo. We are expanding development capabilities and looking for an individual that will contribute to the strategic vision and integrate a broad range of ideas in architecture and implementation using various programming languages. The person filling this position will be recognized across the organization for development expertise, internal consulting services, and the ability to solve complex technical problems.

Responsibilities Develop firmware for board level and Industrial Internet of Things products Create low-level requirements from high-level product specifications Creating testing requirements and design for test Create application-level software, using Linux, Python, C++ or C# for microcontrollers and microprocessors Lead evaluation of components and providing recommendations on the use of the components. Design and implement embedded software to orchestrate the functionality of electromechanical subsystems within products, overseeing test result management, user interface development, and ensuring seamless connectivity with relevant systems. Product prototype, test, troubleshooting, and characterization Work independently and in small teams as a primary development resource Guide design of production automated test equipment

Qualifications Strong skills in Embedded Software Programming and Embedded Software Expert knowledge of one or more of the following programming languages and their standard libraries C++, Rust, Python (v3.8+) B.S. in Electrical Engineering/Electrical & Computer Engineering, M.S. preferred 3+ years electronics hardware, 3+ years embedded firmware design experience Experience writing technical documentation Experience writing & implementing test cases Experience with version control (GIT) Experience with project management tool (Azure DevOps or Jira/Confluence) Experience with build automation tools and CI/CD pipelines Experience with ESP32 / STM32 devices Experience with taking a proof of concept to a finished product Experience with Raspberry Pi type of devices Experience integrating with sensors, digital and analog IO Experience with CAN, LIN, RS485 protocols Experience integrating embedded devices in cloud solutions Experience implementing test automation Has developed a software deployment system for updating embedded software on edge devices Implemented solutions that follow a Serverless and/or Microservices Architecture Pattern Good working knowledge of Linux and standard command line tools Willingness to learn new things and finding the right tool for the job



  • New York, United States Enercon Technologies Full time

    Summary: As a Senior Embedded Firmware Engineer for the organization, you will develop firmware and software as part of highly integrated, custom embedded processing systems used in new products developed by Enercon and its customers. In the role of Senior Embedded Firmware Engineer: You will design embedded software for new electronic products ranging from...


  • New Castle, United States Cortex consultants LLC Full time

    Job DescriptionJob DescriptionSenior Embedded Software EngineerLocation: New Castle, DE -OnsiteDuration: 12+ Months CTHPosition SummarySenior Embedded Software Engineer for a firmware design position engaged in development of scientific instruments. As part of a cross functional team, the firmware engineer is responsible for designing, implementing, testing,...


  • New York, United States Fidelis Companies Full time

    Senior Embedded Software Engineer: Job Responsibilities: Take on a pivotal role within the Software Engineering team as a full-time Senior Embedded Software Engineer Contribute significantly to the development of advanced research projects and MANET radios at a dynamic organization Work extensively on diverse aspects of system development, encompassing...


  • New Haven, United States Coastal Ecology Group, Llc Full time

    Senior Embedded Software Engineer (Embedded C or Linux Focus) - Onsite - New Haven or Berlin, CT CEG's client is the worldwide leader in access solutions. Their offering covers products and services related to openings, such as locks, doors, gates and entrance automation solutions. This also includes expertise in controlling identities with keys, cards,...


  • New Haven, United States Quantum Circuits, Inc. Full time

    At Quantum Circuits Inc., we are building the world’s first truly algorithmic quantum computers to achieve transformational computing capabilities. Our full-stack quantum computing platform uses superconducting devices along with a modular, robust, and scalable architecture. Our unique approach is based on a decade of technology research and breakthroughs...


  • New Haven, United States Coastal Ecology Group, Llc Full time

    Senior Embedded Software Engineer (Embedded C or Linux Focus) - Onsite - New Haven or Berlin, CT CEG's client is the worldwide leader in access solutions. Their offering covers products and services related to openings, such as locks, doors, gates and entrance automation solutions. This also includes expertise in controlling identities with keys, cards,...


  • New Haven, United States Quantum Circuits, Inc. Full time

    At Quantum Circuits Inc., we are building the world's first truly algorithmic quantum computers to achieve transformational computing capabilities. Our full-stack quantum computing platform uses superconducting devices along with a modular, robust, and scalable architecture. Our unique approach is based on a decade of technology research and breakthroughs at...


  • New Castle, United States Berrysoft Consulting Full time

    Position SummarySenior Embedded Software Engineer for a firmware design position engaged in development of scientific instruments. As part of a cross functional team, the firmware engineer is responsible for designing, implementing, testing, and supporting firmware controlling embedded processors within a distributed control and acquisition system. Knowledge...


  • New York, United States Indigo Technologies Inc. Full time

    Indigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...


  • New York, United States blueStone Staffing Full time

    Are you an experienced Embedded Software Engineer looking for the right company to call "home"? Look no further! Our client is a Fortune 500 automotive company seeking an experienced Embedded Software Engineer, ready to show off their skills and become a part of a great, growing team! What you'll be doing... Develop safety requirements for Body Controls,...


  • New York, United States Insight Global Full time

    Title : Embedded Technical Lead Openings: 1 Location: Onsite 1 day a week in Warren, MI Duration: 9-month contract to hire Salary upon conversion: 110-160k per year Must Haves: 7+ years of Embedded experience Previous programming experience within C, C++, or related language Comfortable acting as a Subject Matter Expert and working cross functionally with...


  • New Castle, United States Gratiture Solutions Full time

    Gratiture SOlutions is one of the fastest growing IT staffing company serving clients in the USA, India, Canada and Mexico.We are looking for a Senior Embedded Software Engineer for a firmware design position engaged in development of scientific instruments. As part of a cross functional team, the firmware engineer is responsible for designing, implementing,...


  • New York, United States Canonical - Jobs Full time

    Job DescriptionJob DescriptionThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to...


  • New Haven, United States Piper Companies Full time

    Piper Companies is looking for a Senior Embedded Software Engineer who's interested in taking part in building a cutting-edge medical device product. Key Responsibilities: Primary Focus: 70% backend embedded programming in Python, and 30% front end using React.js (JavaScript).Architect and design reliable software for fault-intolerant applications.Develop...


  • New Haven, United States Piper Companies Full time

    Piper Companies is looking for a Senior Embedded Software Engineer who's interested in taking part in building a cutting-edge medical device product. Key Responsibilities: Primary Focus: 70% backend embedded programming in Python, and 30% front end using React.js (JavaScript). Architect and design reliable software for fault-intolerant applications. ...


  • New Town, United States Symbotic Full time

    Principal Embedded Software Engineer page is loaded Principal Embedded Software Engineer Apply locations USA Wilmington, MA - HQ time type Full time posted on Posted 30+ Days Ago job requisition id R2959 Who we are With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent...

  • Software Engineer IV

    3 weeks ago


    New York, United States Ursus Inc Full time

    JOB TITLE: Software Engineer IV - AOSP/Embedded Linux LOCATION: Onsite in Redmond, WA DURATION: 12 months PAY RANGE: $75-85/hour TOP 3 SKILLS: 2+ years of experience with AOSP or Embedded Linux development Experience working on systems software in a large-scale C++ code base Experience with operating systems internals and frameworks services COMPANY: Our...


  • New York, United States Auterion Full time

    Job DescriptionJob DescriptionAs an Embedded Software Engineer in the Radio Systems team you will work on the communications and RF sensing technologies which bring reliable communications, and valuable RF insights to manned and unmanned systems. Your expertise with timing critical and resource constrained embedded systems development will help to create the...


  • New Haven, United States 1872 Consulting Full time

    Senior Firmware Engineer, Embedded C Focus Our mission is to make securely accessing the things in your life noticeably easier, without being noticeable. Our global teams work together to create products and services that add everyday simplicity and convenience to our users' lives. With the ability to control access to what they love the most, we're able to...


  • New York, United States Oho Group Ltd Full time

    US Citizen A Space-X Spin Out is looking for an Embedded Software Engineer; Linux Kernel expert to join their R&D team. My client is a 10 person Space Start-Up who specialise in next-gen RF Products! Some of their products have already been to space! The team is elite and they have big expansion plans over the next 12-18 months! We are looking for someone...