Senior Embedded Software Engineer

3 weeks ago


Woburn, United States Guardian Agriculture Full time
Job DescriptionJob DescriptionAbout Us:

Guardian Agriculture develops large multicopters for applying agricultural chemicals to high-value crops. Our systems radically improve precision and safety relative to existing plane- and helicopter-based crop spraying solutions, while reducing chemical use, reducing impact on pollinating insects, and minimizing opportunities for organisms to acquire chemical resistance.
Guardian is a small, multi-disciplinary team of talented engineers, technicians, and operators who are passionate about making an impact by connecting technology to solve critical customer needs.  We value collaboration, candor, thoughtful design, and a growth mindset as we scale the organization and build an autonomous system that farmers can trust.

Guardian Agriculture's Autonomous Electric Drone Sprayer
Guardian Agriculture Reaps $20 Million In New Funding

SUMMARY:

As a Senior Embedded Software Engineer, you will write well-crafted software to implement Guardian’s safety critical embedded systems and prove that they work.
Our core product is written in MISRA C running on SafeRTOS, and we use Python and Rust for tooling and test fixtures.

What You Will Do:
 
  • Deliver high-quality embedded software to run on our real-time safety system
  • Develop Hardware-In-The-Loop tests in Python or Rust for in-system software verification.
  • Provide thoughtful code reviews to help the embedded software team deliver consistently high-quality work.
  • Work with Guardian’s hardware, systems, and product teams to define requirements. 
  • Write automated unit tests and manual tests against requirements to verify functionality and performance.
  • Document your code in requirements and software design specifications
  • Write embedded and higher-level software to support production test and hardware design verification

To Be Successful You Will Have:
 
  • 5+ years developing high integrity embedded software. Experience with functional safety and/or formal risk management processes is a plus.
  • Expert knowledge of C; today our embedded software is written entirely in C. Looking forward, experience with embedded C++ would be a plus but is not required.
  • Working proficiency with test and verification methods for embedded software.
  • Sufficient command of Python or Rust to develop test harnesses and internal tools.
  • An ideal candidate would have experience with SafeRTOS, FreeRTOS, or similar real time operating systems.
  • Knowledge of build systems and automated test tooling is a plus, but not required.

Benefits:

Flexible time off, competitive salary, stock options, free company lunch every day, comprehensive benefits package, lots of tools, and the opportunity to build and play with flying machines that will have an environmental impact. We offer three months paid Maternity and Paternity Leave for new parents and encourage all parents to take it.

"Guardian AG stands firmly against racial discrimination and social injustice. Everyone has a voice in our company, and we are committed to equality, inclusiveness, respect, and kindness. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, disability status, age, marital status, protected veteran status, or other characteristics protected by law. Guardian AG is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please send an email to: rocky@guardian.ag"
 
 

Powered by JazzHR

ZbGbM8QQci



  • Woburn, United States Guardian Agriculture Full time

    About Us: Guardian Agriculture develops large multicopters for applying agricultural chemicals to high-value crops. Our systems radically improve precision and safety relative to existing plane- and helicopter-based crop spraying solutions, while reducing chemical use, reducing impact on pollinating insects, and minimizing opportunities for organisms to...


  • Woburn, United States Indigo Technologies 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...


  • Woburn, United States Cytrellis Biosystems Inc Full time

    HIRING! Senior Software Engineer! We're looking for passionate and ambitious individuals to join the Cytrellis Team! What makes Cytrellis different: • Unique product offering - ellacor by Cytrellis is the FIRST and ONLY FDA-cleared device for non-surgical, scarless skin removal. • Untapped Market Potential: 5x account growth in the last 8 months •...


  • Woburn, United States Cytrellis Biosystems Full time

    Job DescriptionJob DescriptionSalary: ➡️ HIRING! Senior Software Engineer!We’re looking for passionate and ambitious individuals to join the Cytrellis Team! What makes Cytrellis different:✔️ Unique product offering – ellacor by Cytrellis is the FIRST and ONLY FDA-cleared device for non-surgical, scarless skin removal. ✔️ Untapped Market...


  • Woburn, Massachusetts, United States STR Full time

    About the Team:The Electronic Warfare and Novel Capabilities Group (EWNC) within the STR Sensors Division is at the forefront of developing advanced signal processing algorithms and prototyping systems for next-generation radar and electronic warfare technologies.The EWNC group fosters a culture of innovation and collaboration. We collaborate with a dynamic...


  • Woburn, United States Scientific Systems Company, Inc. Full time

    Job DescriptionJob DescriptionSSCI is looking to fill a Senior Software Engineer - Space Planning position for software projects relating to autonomous space systems. *Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a...

  • Sr Software Engineer

    4 weeks ago


    Woburn, United States Scientific Systems Full time

    Senior Software Engineer ? Space Planning Req #: REQ100128 Location: Woburn, MA Job Description: SSCI is looking to fill a Senior Software Engineer - Space Planning position for software projects relating to autonomous space systems. *Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be...


  • Woburn, Massachusetts, United States STR Full time

    STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you will do :Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and...


  • Woburn, United States EHR Services Full time

    Job DescriptionJob DescriptionEHR Services has partnered with Covaris, LLC to hire a Senior Software Engineer in Woburn, Massachusetts. Develop software for laboratory instruments used for biological and chemical applications. Responsible for the entire development cycle - specification, design, implementation, stabilization, and maintenance. Work with field...


  • Woburn, Massachusetts, United States STR Full time

    STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite.What you will do:Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and...


  • Woburn, United States Concurrent Technologies Plc Full time

    The Company Concurrent Technologies designs a range of high-performance Intel processor boards, switches, networking, storage and software products for use in embedded computing solutions. We manufacture our board products in our Colchester, UK based factory to meet the highest level of inspection standards for long life cycle, reliable operation. Our...


  • Woburn, Massachusetts, United States Guardian Agriculture Full time

    Job DescriptionJob DescriptionAbout Us:Guardian Agriculture develops large multicopters for applying agricultural chemicals to high-value crops. Our systems radically improve precision and safety relative to existing plane- and helicopter-based crop spraying solutions, while reducing chemical use, reducing impact on pollinating insects, and minimizing...


  • Woburn, United States Guardian Agriculture Full time

    About Us: Guardian Agriculture develops large multicopters for applying agricultural chemicals to high-value crops. Our systems radically improve precision and safety relative to existing plane- and helicopter-based crop spraying solutions, while reducing chemical use, reducing impact on pollinating insects, and minimizing opportunities for organisms to...


  • Woburn, United States Guardian Agriculture Full time

    Job DescriptionJob DescriptionAbout Us:Guardian Agriculture develops large multicopters for applying agricultural chemicals to high-value crops. Our systems radically improve precision and safety relative to existing plane- and helicopter-based crop spraying solutions, while reducing chemical use, reducing impact on pollinating insects, and minimizing...


  • Woburn, United States Covaris Full time

    Develop software for laboratory instruments used for biological and chemical applications. Responsible for the entire development cycle – specification, design, implementation, stabilization, and maintenance. Work with field personnel to diagnose issues with instruments deployed at customer sites. Apply extensive experience and judgment to plan and...


  • Woburn, United States Covaris Full time

    Develop software for laboratory instruments used for biological and chemical applications. Responsible for the entire development cycle - specification, design, implementation, stabilization, and maintenance. Work with field personnel to diagnose issues with instruments deployed at customer sites. Apply extensive experience and judgment to plan and...


  • Woburn, United States Covaris Full time

    Develop software for laboratory instruments used for biological and chemical applications. Responsible for the entire development cycle specification, design, implementation, stabilization, and maintenance. Work with field personnel to diagnose issues with instruments deployed at customer sites. Apply extensive experience and judgment to plan and accomplish...


  • Woburn, United States Covaris Full time

    Develop software for laboratory instruments used for biological and chemical applications. Responsible for the entire development cycle – specification, design, implementation, stabilization, and maintenance. Work with field personnel to diagnose issues with instruments deployed at customer sites. Apply extensive experience and judgment to plan and...


  • Woburn, United States Covaris Full time

    Develop software for laboratory instruments used for biological and chemical applications. Responsible for the entire development cycle – specification, design, implementation, stabilization, and maintenance. Work with field personnel to diagnose issues with instruments deployed at customer sites. Apply extensive experience and judgment to plan and...


  • Woburn, United States Concurrent Technologies Plc Full time

    The CompanyConcurrent Technologies designs a range of high-performance Intel® processor boards, switches, networking, storage and software products for use in embedded computing solutions. We manufacture our board products in our Colchester, UK based factory to meet the highest level of inspection standards for long life cycle, reliable operation.Our...