Talent.com
Embedded Software Engineer
Embedded Software EngineerAquabyte • Mundelein, IL, US
Embedded Software Engineer

Embedded Software Engineer

Aquabyte • Mundelein, IL, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Our mission

Aquabyte is on a mission to revolutionize the sustainability and efficiency of aquaculture. By making fish farming cheaper and more viable than livestock production, we aim to mitigate one of the biggest causes of climate change and help prepare our planet for impending population growth. Aquaculture is the single fastest growing food-production sector in the world, and now is the time to define how technology is used to harvest the sea and preserve it for generations to come.

We are a diverse, mission-driven team that is eager to work alongside kindred spirits. If this vision makes you smile, gives you goosebumps, or otherwise inspires you please get in touch.

Our product

We are currently focused on helping salmon farmers better understand their fish populations and make environmentally-sound decisions. Through custom underwater cameras, computer vision, and machine learning we are able to quantify fish weights, detect the health status, and generate optimal feeding plans in real time. Our product operates at three levels : on-site hardware for image capture, cloud pipelines for data processing, and a user-facing web application. As a result, there are hundreds of moving pieces and no shortage of fascinating challenges across all levels of the stack.

About The Edge Systems Team :

Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms around the world. Our goals are to create autonomous, reliable, bandwidth-light, long-lasting, robust, remote-debuggable, fail-safe, and easily deployable underwater cameras and sensors.

We work with world-class mechanical engineering firms and optical consultants to spec the underwater equipment we deploy. The edge engineering team writes software and procedures to make quality testing of these cameras as easy as possible for the field team in Norway. The types of tests we orchestrate are hardware burn-in, optical quality testing in-air and in-water, sensor calibration and verification, and stereo camera calibration.

The edge team also writes software to make it easy for the field team to successfully deploy and configure our hardware at the farm. As it’s often rainy in Norway and the Internet may not yet be set up, our debugging tools need to operate wirelessly and allow a field technician to interface with the hardware from their phones.

The edge team is responsible for designing the network, cellular backup system, and mesh network of devices at a farm. We plan for failure, and build in redundancies where possible. Internet can go out for hours and there’s only so much data we can uplink. Boats may park between our antennas.

As Aquabyte evolves, more products will be built on-top of the pixel and sensor data we collect. In order to scale, these algorithms need to live on the edge. We work closely with the machine learning team to help move their algorithms safely from the cloud to the edge.

We are responsible for our own Linux build process and the process of safely deploying software to the devices in the field.

This role is flexible and is based out of our Bay Area office and involves occasional travel to Norway and Chile.

Job Responsibilities

  • Interface with sensors; cameras; mesh, wireless, and cellular networks to create robust, reliable, and remote data collection and processing systems
  • Develop on ARM-based embedded platforms using C, C++, python, golang or rust
  • Improve our embedded Linux build and deployment process
  • Develop software to automate hardware testing procedures
  • Build diagnostic and configuration tooling to enable our field team to interface with our hardware wirelessly from their phones.
  • Enable our research team to try new machine learning models on real hardware
  • Participate in hardware specifications for our next generation equipment
  • Participate in on-call for diagnosing and fixing device issues remotely and implementing procedures and tooling to help enable the field team to self-diagnose and fix issues themselves

Qualifications

  • Engineering or CS degree.
  • Software development on an embedded device
  • Experience writing and building software.
  • Professional experience with C, C++, Golang, Python or Rust.
  • Desired but Not Required

  • Solid understanding of TCP / IP
  • Real-Time Operating Systems (RTOS)
  • Buildroot, Yocto Project, toolchains, uBoot, UART, SPI, I2C interfaces
  • Experience with WiFi, BLE, LoRaWAN, Mesh Networking, Cellular Networks
  • Selecting hardware targeted for harsh environmental conditions
  • Ability to read a schematic
  • Experience with cloud environments such as AWS.
  • Experience deploying to off-site hardware.
  • Professional experience working with cameras.
  • Build and maintain fleet operations tools for monitoring, notifications, trending, and analysis.
  • Experience at a small & quickly growing startup
  • Benefits

  • Competitive salaries and generous equity
  • Unlimited vacation policy
  • Flexible working hours + hybrid work policy
  • Medical, vision, & dental insurance
  • Retirement matching plan
  • Potential travel to Norway
  • Evolve in a fast-paced environment
  • Be able to shape a business in its early days
  • Get ideas, feedback, and suggestions from other best-in-their-field colleagues
  • Mentorship opportunities, we'll be dedicated to investing in you and supporting you as you grow
  • Aquabyte is a private company headquartered in San Francisco, and is supported by NEA, Costanoa Ventures, and many other respected investors.

    At Aquabyte, we admire interesting people with a unique background. We strongly encourage you to apply even if you don’t satisfy all the requirements, and we will get back to you as soon as possible!

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    [job_alerts.create_a_job]

    Embedded Software Engineer • Mundelein, IL, US

    [internal_linking.similar_jobs]
    Software Engineer

    Software Engineer

    Imo Health • United States / Rosemont, IL, United States / Rosemont, IL, United States
    [filters.remote]
    [job_card.full_time]
    At IMO, a team of clinicians, software developers, and data scientists combine computer science and medical expertise to help patients and healthcare professionals' access high quality health infor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    W2 Position : Technical Support & Implementation Engineer || Elk Grove, IL (hybrid onsite)

    W2 Position : Technical Support & Implementation Engineer || Elk Grove, IL (hybrid onsite)

    Stellent IT LLC • Elk Grove Village, IL, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    W2 Position : Technical Support & Implementation Engineer Location : Elk Grove, IL (hybrid onsite) Client : SPX Interview : Virtual+ In-person Visa : ...[show_more]
    [last_updated.last_updated_variable_days]
    Nuclear Engineer

    Nuclear Engineer

    U.S. Navy • Bristol, WI, US
    [job_card.full_time]
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.The most powerful energy sources in the world need the most powerful minds behind them.As a Nuclear Reactors Eng...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Engineering (ENG FT-26)

    Engineering (ENG FT-26)

    InsideHigherEd • Des Plaines, Illinois, United States
    [job_card.full_time]
    At Oakton College, we know education changes lives - and that starts with the people who make it happen.For more than 50 years, we've built a welcoming and inclusive community where students from a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Systems Analyst

    Sr Systems Analyst

    Packaging Corporation of America • Lake Forest, IL, United States
    [job_card.full_time]
    As a Fortune 500 company, Packaging Corporation of America (PCA) is an ideas and solutions company.Our corrugated packaging business seeks to be the leader in helping our customers - large and smal...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Principal Engineer (Embedded Software)

    Sr Principal Engineer (Embedded Software)

    Fresenius Kabi USA, LLC • Lake Zurich, IL, United States
    [job_card.full_time]
    The Senior Principal Engineer, Embedded Software designs and implements Fresenius-Kabi software applications to achieve product functionality needs and business objectives.Salary Range : $135,000 - ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Network Engineer

    Network Engineer

    Educators Credit Union • Sturtevant, WI, United States
    [job_card.full_time]
    Educators is seeking a motivated Network Engineer to assist our team with network design, engineering, and operational responsibilities. This position requires a hands-on approach and focuses on mai...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Computer Vision Software Engineer

    Computer Vision Software Engineer

    Silgan White Cap • Waukegan, IL, United States
    [job_card.full_time]
    Computer Vision Software Engineer | Silgan | Waukegan, IL.Silgan, a global Fortune 500 leader in sustainable packaging solutions, is hiring an experienced Computer Vision Software Engineer for our ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff - Staff - Registered Nurse (RN) - Emergency Department - Advocate Aurora

    Staff - Staff - Registered Nurse (RN) - Emergency Department - Advocate Aurora

    Advocate Aurora Health • Mount Pleasant, WI, USA
    [job_card.full_time]
    Advocate Aurora Health is seeking a Registered Nurse (RN) ED - Emergency Department for a nursing job in Mount Pleasant, Wisconsin. Job Description & Requirements.Uses the nursing process to assess ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Bright Light Medical Imaging • Arlington Heights, Illinois, United States
    [job_card.full_time]
    Bright Light Medical Imaging is a physician-run practice redefining diagnostic imaging with innovation, compassion, and precision. For over a decade, we’ve combined cutting-edge technology with a hu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer 2

    Sr. Software Engineer 2

    Exelon • OAKBROOK TERRACE, IL, United States
    [job_card.full_time]
    We're powering a cleaner, brighter future.Exelon is leading the energy transformation, and we're calling all problem solvers, innovators, community builders and change makers.Work with us to delive...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Electronics Engineer

    Electronics Engineer

    Leidos Inc • Des Plaines, IL, United States
    [job_card.full_time]
    Have you ever wondered what it would be like to work with one of the BEST in government contracting? Ranked by Forbes in 2018 as a Top government contractor and one of the World's Most Ethical Comp...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Physician / Neurology / Wisconsin / Permanent / Living on Lake Michigan : Neurology / EMG Opportunity in Wisconsin Job

    Physician / Neurology / Wisconsin / Permanent / Living on Lake Michigan : Neurology / EMG Opportunity in Wisconsin Job

    Enterprise Medical Recruiting • Pleasant Prairie, Wisconsin, United States
    [job_card.permanent]
    A regional health system serving the Southeast Wisconsin and Northern Illinois communities is adding a Neurologist to its growing practice. This is an excellent opportunity to be a part of a collabo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Paddock Lake, Wisconsin, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    B6001test • Schaumburg, Illinois, United States
    [job_card.full_time]
    We are seeking a talented and motivated Software Engineer to join our dynamic development team.The ideal candidate will have a strong background in. NET, SQL, and React, with at least four years of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Technical Program Manager, Embedded Systems

    Technical Program Manager, Embedded Systems

    Eaton • Franksville, WI, United States
    [job_card.full_time]
    Eaton's ES AMER ESS division is currently seeking a Technical Program Manager, Embedded Systems.This role is located at our facility in Franskville, WI and will provide relocation to those currentl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Convr • Schaumburg, Illinois, United States
    [job_card.full_time]
    Senior Software Engineer in Schaumburg, IL.Analyze user requirements and define functional specifications using Agile methodologies. Analyze large data sets using Python-based data frameworks to und...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Physician / Emergency Medicine / Wisconsin / Permanent / Physician - Emergency Medicine in Wisconsin

    Physician / Emergency Medicine / Wisconsin / Permanent / Physician - Emergency Medicine in Wisconsin

    Hayman Daugherty Associates • Caledonia, WI, US
    [job_card.full_time] +2
    Emergency Medicine Physician (Full-Time / Part-Time) - Near Caledonia, WI Do you thrive in a fast-paced environment and enjoy making a real difference in critical moments? Are you a BC / EM physician, ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]