Embedded Software Engineer

5 days ago


Pittsburgh, United States Waites Sensor Technologies, Inc. Full time
Job DescriptionJob DescriptionDescription:

Embedded Software Engineer

This is a rare opportunity to develop cutting edge technology alongside our Engineering team

What we are: Fun, fast-paced, client-focused, people-centric, inviting, flexible, and rapidly growing.

What we are not: Overly structured, exclusive, uncompromising, disengaged, or disconnected.


Company Description

We are a leading provider of wireless, mesh-networked, "Internet of Things" (IoT) sensors for industrial environments. Our cost-effective, plug-and-play products empower plants of all sizes to conduct predictive and preventative maintenance on mission-critical and secondary equipment in order to maximize uptime. Our innovative sensors, machine learning, services, and solutions have been revolutionizing this industry for the past 15 years.


Position Description

As a nimble and fast-moving organization, we are looking for someone awesome to help us design cutting-edge products providing predictive maintenance for some of the largest companies across the world. You will have the opportunity to solve unique, challenging problems and develop solutions across a wide range of products and technologies, while working alongside a team of talented self-starters in an entrepreneurial environment. The solutions you’ll be discovering will comprise technology ranging from low-level embedded development and digital signal processing all the way up to cloud instructure and machine learning. There are tremendous opportunities for career growth and development of new skills in this role.


You will work closely with upper management to define software requirements and take lead on operational and technical projects. We are seeking someone that can work independently with little supervision, while also being a player and a coach for others on the team. You should have excellent organization and problem solving skills. If you have hands-on experience in software development and agile methodologies and want to develop high-quality software that is aligned with user needs and business goals, we’d love to hear from you. The type of work we do is categorically awesome, and we hope to find the right fit, based on experience and culture, to take our engineering team to the next level


Reports to: Chief Technology Officer

Location: Must live in Pittsburgh, PA or be willing to relocate there

Travel: 5% travel, if any. There are occasional in-person technology summits for training, development, and team building.

Work Authorization: Must be authorized to work in the U.S. **Sponsorship is not available at this time.


As a Sr. Embedded Software Engineer, you will have the opportunity to:

  • Develop high-quality software design and architecture
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies


Requirements:

Required qualifications:

  • Bachelors of Science/Arts in Computer Science or related degree
  • 4+ years experience developing complex software in C
  • Must be a cool human being and enjoy working on limit pushing projects
  • Extensive experience in software development, scripting, and project management
  • Knowledge of additional programming languages (C++, Python, etc.)
  • Experience working with real-time operating systems
  • Familiarity with schematics and digital/analog circuit design
  • Experience with modern revision controls tools (i.e. SVN, git, etc.)
  • Ability to work independently and as a team
  • Excellent organization and leadership skills
  • Stellar communication and proven problem solving skills

Preferred qualifications:

  • Experience with low powered/battery powered and wireless devices
  • Experience with ARM microcontrollers
  • Knowledge of/Experience with Docker
  • Development + Testing experience
  • Experience with Machine Learning and/or Hardware Design
  • In-depth knowledge of relational and time-series databases

Why Waites?

At Waites, we offer an attractive base salary with a strong history of profit sharing . We are intensely customer-focused, with a culture that encourages hard work, fun, and mutual success. As we continue to grow, there will be many opportunities for professional advancement and development. If you are a talented engineering professional looking for an exciting new challenge, please apply with your resume to haley.runion@waites.net.


Please note that we do not require assistance from third-party staffing agencies or recruitment firms at this time.


WST is an Equal Opportunity Employer.



  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe're seeking a highly skilled Embedded Software Engineer to join our team at the Software Engineering Institute. As a key member of our team, you'll be responsible for designing and developing software prototypes and research methods for software resilience. Your expertise in software engineering, RTOS scheduling, and memory management will...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, United States Intellectt Inc Full time

    Embedded Software EngineerPittsburgh, PALong Term Contract Job Description:Eight (8) years or more professional experience developing embedded software solutionsWorks under close supervision on segments of a project or very small projects.Performs tasks to schedule and requirements.Able to provide solutions using standard techniques and can provide...


  • Pittsburgh, United States Intellectt Inc Full time

    Embedded Software EngineerPittsburgh, PALong Term Contract Job Description:Eight (8) years or more professional experience developing embedded software solutionsWorks under close supervision on segments of a project or very small projects.Performs tasks to schedule and requirements.Able to provide solutions using standard techniques and can provide...


  • Pittsburgh, United States Intellectt Inc Full time

    Job Title: Embedded Software Engineer - OnsiteLocation: Pittsburgh, PA Requirements:• Eight (8) years or more professional experience developing embedded software solutions • Works under close supervision on segments of a project or very small projects.• Performs tasks to schedule and requirements.• Able to provide solutions using standard...


  • Pittsburgh, United States Strata Worldwide Full time

    Job DescriptionJob DescriptionI.  SUMMARYStrata Products Worldwide, LLC (Strata) is a global leader in electronic industrial safety products and connected solutions that promote a safer, more productive working environment. Headquartered in Atlanta, GA. and with an engineering center in Pittsburgh, PA., Strata provides products, engineering, and service,...


  • Pittsburgh, United States Strata Worldwide Full time

    Job DescriptionJob DescriptionI.  SUMMARYStrata Products Worldwide, LLC (Strata) is a global leader in electronic industrial safety products and connected solutions that promote a safer, more productive working environment. Headquartered in Atlanta, GA. and with an engineering center in Pittsburgh, PA., Strata provides products, engineering, and service,...


  • Pittsburgh, United States Carnegie Mellon University Full time

    About the roleAre you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you’ll be part of an exciting and impactful...


  • Pittsburgh, United States Carnegie Mellon University Full time

    About the roleThe experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools...


  • Pittsburgh, United States META Full time

    Summary: Facebook Reality Labs is dedicated to the research and development required to bring virtual and augmented reality to billions of people around the world. At the Pittsburgh lab, we aspire to a vision of social VR and AR, where people are able to interact with each other across distances in a way that is indistinguishable from in-person...


  • pittsburgh, United States Intellectt Inc Full time

    Embedded Software EngineerPittsburgh, PALong Term Contract Job Description:Eight (8) years or more professional experience developing embedded software solutionsWorks under close supervision on segments of a project or very small projects.Performs tasks to schedule and requirements.Able to provide solutions using standard techniques and can provide...


  • Pittsburgh, United States Quintech Electronics & Communications Inc Full time

    Job DescriptionJob DescriptionQuintech Electronics & Communications, Inc. is seeking Embedded Software Engineers whose primary duties will include designing and testing the latest broadcast and signal processing equipment incorporating the most advanced technology! Full-time, Daylight position, M-F 7:30am-3:30pmSeeking Candidates local to Indiana, PA OR...


  • Pittsburgh, PA, United States Carnegie Mellon University Full time

    About the roleAre you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you’ll be part of an exciting and impactful...


  • Pittsburgh, Pennsylvania, United States Intellectt Inc Full time

    About the Job:We are seeking a talented Embedded Software Engineer to join our team at Intellectt Inc. As an integral member of our development team, you will contribute to the design, implementation, and maintenance of cutting-edge embedded software systems. Our company culture emphasizes collaboration, innovation, and continuous learning, making it an...

  • Embedded Engineer

    4 days ago


    Pittsburgh, United States Diverse Lynx Full time

    Position - Embedded Engineer Location - Pittsburgh, PA Job type:- ContractJob Responsibilities Role Description: • Understanding the Requirement and design the validation plan, Validation report, traceability tool such as Doors. • Design and Develop test plans, procedures and fixtures for new and existing products. • Simulink Model Development...


  • Pittsburgh, United States ST ENGINEERING AETHON INC Full time

    Job DescriptionJob DescriptionDescription:ST Engineering Aethon, Inc is a forward-thinking robotics company dedicated to revolutionizing the health care and hospitality industries through cutting-edge innovations. Specializing in advanced robotics and AI solutions, Aethon Inc designs and develops state-of-the-art autonomous mobile robots that optimize...


  • Pittsburgh, United States Diverse Lynx Full time

    Location: Pittsburgh, PA ( 100% onsite only from Day 1 ) Salary: $110K ( negotiable for suitable candidates ) 4 openings Position Title: Senior Software Development Engineer (Embedded Systems) Position Summary: This position will be responsible to perform software development of medical devices to deliver a high-quality product that meets or exceeds...